From gregor at infomedia.si Wed Nov 1 00:12:49 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Wed, 1 Nov 2017 01:12:49 +0100 Subject: [Freeswitch-users] Gateway Failover Message-ID: Hi, need some advice. Is it possible to set variable on failover scenario? I have failover in bridge /gateway1|/gateway2, but would like to set variable on a leg when failover occurs. Something like: /gateway1/|{myvariable=2}​/gateway2 Is this possible? Thank you, Gregor -------------- next part -------------- An HTML attachment was scrubbed... URL: From ksrigo at gmail.com Wed Nov 1 01:56:31 2017 From: ksrigo at gmail.com (Srigo Kanapathipillai) Date: Wed, 1 Nov 2017 02:56:31 +0100 Subject: [Freeswitch-users] Gateway Failover In-Reply-To: References: Message-ID: Hi, If I'm not wrong, i can see two way of doing it: 1. You can define your leg variable in [] (not {}). Eg: Sofia/gateway1|[var=2]sofia/gateway2 2. Srigo Sent from my iPhone > On 1 Nov 2017, at 01:12, Gregor Nanger wrote: > > Hi, need some advice. > > Is it possible to set variable on failover scenario? > > I have failover in bridge /gateway1|/gateway2, but would like to set variable on a leg when failover occurs. Something like: > > /gateway1/|{myvariable=2}​/gateway2 > > Is this possible? > > Thank you, Gregor > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From udy786 at gmail.com Wed Nov 1 04:52:19 2017 From: udy786 at gmail.com (Uday kumar) Date: Wed, 1 Nov 2017 10:22:19 +0530 Subject: [Freeswitch-users] Call send from Freeswitch to Asterisk In-Reply-To: References: Message-ID: Hello Abbasi, Thank you for your reply. I tried in both cases, type=friend and type=user but still same error. Thanks Uday. Skype:- uday.kumar786 On Tue, Oct 31, 2017 at 10:37 PM, Bilal Abbasi wrote: > Hi, > I can see type=peer, i guess that is only to put calls on the IP, you need > to either use type friend or user. > > Regards > Abbasi > > On Tue, Oct 31, 2017 at 4:46 PM, Uday kumar wrote: > >> Hello All, >> >> I am using Freeswitch on Debain 8. Configured few DIDs. Calls coming from >> provider and I am trying to send Call to a Asterisk server but getting an >> error "MANDATORY_IE_MISSING". >> >> DID Provider (3.3.3.3) => FS (192.168.1.70) => Asterisk (192.168.1.92) >> => Ext 8001 >> >> *FS dialplan =>* >> >> >> >> >> >> >> >> >> Added DID Provider IP and Asterisk IP in ACL. >> >> When I checked on Asterisk, got an error in sngrep, "401 Unauthorized". >> Attached image is of error. >> >> *On Asterisk =>* >> >> SIP.conf >> >> [freeswitch_1] >> type=peer >> host=192.168.1.70 >> port=5080 >> disallow=all >> allow=ulaw >> trustrpid=yes >> sendrpid=yes >> context=from-internal >> >> EXTENSIONS.conf >> >> exten => _XXX.,1,Dial(SIP/8001,30,oT) >> exten => _XXX.,n,Hangup >> >> Tried on port 5080 and 5060. Error both time same. >> >> >> My point is, this is Asterisk issue or Freeswitch? Please advice. >> >> >> -- >> Thanks & Regard >> Uday. >> Mobile:- +91-9377579349 <093775%2079349> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 & Regard Uday. Mobile:- +91-9377579349 -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Wed Nov 1 08:25:05 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Wed, 01 Nov 2017 08:25:05 +0000 Subject: [Freeswitch-users] Gateway Failover In-Reply-To: References: Message-ID: Thank you for your response. Guess I should try and see. Do you think that in your scenario variable is also set in A leg, because I need to have this variable than in Cdr? On Wed, Nov 1, 2017, 02:58 Srigo Kanapathipillai wrote: > Hi, > > If I'm not wrong, i can see two way of doing it: > > 1. You can define your leg variable in [] (not {}). > Eg: > Sofia/gateway1|[var=2]sofia/gateway2 > > 2. > > > > > > > Srigo > Sent from my iPhone > > On 1 Nov 2017, at 01:12, Gregor Nanger wrote: > > Hi, need some advice. > > Is it possible to set variable on failover scenario? > > I have failover in bridge /gateway1|/gateway2, but would like to set > variable on a leg when failover occurs. Something like: > > /gateway1/|{myvariable=2}​/gateway2 > > Is this possible? > > Thank you, Gregor > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From ksrigo at gmail.com Wed Nov 1 09:23:47 2017 From: ksrigo at gmail.com (Srigo Kanapathipillai) Date: Wed, 1 Nov 2017 10:23:47 +0100 Subject: [Freeswitch-users] Gateway Failover In-Reply-To: References: Message-ID: <36E895FA-B194-4EC3-ACF7-89BDBDCEA13F@gmail.com> If you want to see your variable in leg a and b, in the second scenario, you shld use export instead of set. In scenario 1, need to test i dn't remember it. Srigo Sent from my iPhone > On 1 Nov 2017, at 09:25, Gregor Nanger wrote: > > Thank you for your response. Guess I should try and see. > > Do you think that in your scenario variable is also set in A leg, because I need to have this variable than in Cdr? > > >> On Wed, Nov 1, 2017, 02:58 Srigo Kanapathipillai wrote: >> Hi, >> >> If I'm not wrong, i can see two way of doing it: >> >> 1. You can define your leg variable in [] (not {}). >> Eg: >> Sofia/gateway1|[var=2]sofia/gateway2 >> >> 2. >> >> >> >> >> >> >> Srigo >> Sent from my iPhone >> >>> On 1 Nov 2017, at 01:12, Gregor Nanger wrote: >>> >>> Hi, need some advice. >>> >>> Is it possible to set variable on failover scenario? >>> >>> I have failover in bridge /gateway1|/gateway2, but would like to set variable on a leg when failover occurs. Something like: >>> >>> /gateway1/|{myvariable=2}​/gateway2 >>> >>> Is this possible? >>> >>> Thank you, Gregor >> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > -- > Gregor Nanger > > CTO > t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 > • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia > • www.infomedia.si > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From poliv78 at yahoo.co.uk Wed Nov 1 09:08:42 2017 From: poliv78 at yahoo.co.uk (Zheka Polivoda) Date: Wed, 1 Nov 2017 09:08:42 +0000 (UTC) Subject: [Freeswitch-users] How to call B-leg without opus rtpmap ? References: <2124236092.286421.1509527322425.ref@mail.yahoo.com> Message-ID: <2124236092.286421.1509527322425@mail.yahoo.com> Hi all I'm using freeswitch to call from browser(webrtc) to some sip provider. So, the A-keg is webrtc opus codec and then I bridge it with the sip gateway.  Sip gateway supports g711 only. And it chooses wrong codec and DTMF is not working between them. When bridging to sip, freeswitch sends such SDP 72a02659-6c1b-424e-b76a-0a9b16aecc2a Local SDP: 72a02659-6c1b-424e-b76a-0a9b16aecc2a v=0 72a02659-6c1b-424e-b76a-0a9b16aecc2a o=FreeSWITCH 1509346805 1509346806 IN IP4 x.x.x.x 72a02659-6c1b-424e-b76a-0a9b16aecc2a s=FreeSWITCH 72a02659-6c1b-424e-b76a-0a9b16aecc2a c=IN IP4 x.x.x.x 72a02659-6c1b-424e-b76a-0a9b16aecc2a t=0 0 72a02659-6c1b-424e-b76a-0a9b16aecc2a m=audio 31568 RTP/AVP 102 9 0 8 103 101 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:102 opus/48000/2 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=fmtp:102 useinbandfec=1; maxaveragebitrate=14400; maxplaybackrate=8000; sprop-maxcapturerate=8000; ptime=20; minptime=10; maxptim e=40; stereo=1 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:9 G722/8000 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:0 PCMU/8000 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:8 PCMA/8000 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:103 telephone-event/48000 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=fmtp:103 0-16 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:101 telephone-event/8000 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=fmtp:101 0-16 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=ptime:20 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=sendrecv Is it possible to send SDP without opus rtpmap? Because SIP gateway choose wrong  telephone-event. the answer of sip gateway is  72a02659-6c1b-424e-b76a-0a9b16aecc2a 2017-10-30 15:46:13.248384 [DEBUG] sofia.c:7058 Remote SDP: 72a02659-6c1b-424e-b76a-0a9b16aecc2a v=0 72a02659-6c1b-424e-b76a-0a9b16aecc2a o=lvp 8000 8000 IN IP4 y.y.y.y 72a02659-6c1b-424e-b76a-0a9b16aecc2a s=SIP Call 72a02659-6c1b-424e-b76a-0a9b16aecc2a c=IN IP4 y.y.y.y 72a02659-6c1b-424e-b76a-0a9b16aecc2a t=0 0 72a02659-6c1b-424e-b76a-0a9b16aecc2a m=audio 22786 RTP/AVP 8 103 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:8 PCMA/8000 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:103 telephone-event/48000 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=fmtp:103 0-16 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=ptime:20 I guess there must be  a=rtpmap:101 telephone-event/8000 Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From nikhilm.iitb at gmail.com Wed Nov 1 13:30:03 2017 From: nikhilm.iitb at gmail.com (Nikhil) Date: Wed, 1 Nov 2017 19:00:03 +0530 Subject: [Freeswitch-users] Freeswitch video call recording. Message-ID: Hi I am trying to record video call with freeswitch. I am presently using freeswitch v 1.6.19. and am using mod_fsv. However my video recording doesnt work. I have been reading freeswitch confluence here - https://freeswitch.org/confluence/display/FREESWITCH/Video-recording and it seems that I need to checkout video-media-bug and built it. However I would like to know if this change has been merged and if so which version of freeswitch I need to use ? Cheers -./Nikhil -*-*-*-*-*-*-*- I learn a lot from my mistakes... and I keep learning new things everyday! -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragos.oancea at vonage.com Wed Nov 1 14:09:52 2017 From: dragos.oancea at vonage.com (Oancea, Dragos) Date: Wed, 1 Nov 2017 14:09:52 +0000 Subject: [Freeswitch-users] How to call B-leg without opus rtpmap ? In-Reply-To: <2124236092.286421.1509527322425@mail.yahoo.com> References: <2124236092.286421.1509527322425.ref@mail.yahoo.com> <2124236092.286421.1509527322425@mail.yahoo.com> Message-ID: Yes, the rate of the telephone-event must be the rate of the audio codec. Out of curiosity, what gateway is this ? As much as I hate the idea, you must not offer Opus to the B-leg in this case. You can try this just before you bridge: Cheers, Dragos On Wed, Nov 1, 2017 at 9:08 AM, Zheka Polivoda wrote: > Hi all > I'm using freeswitch to call from browser(webrtc) to some sip provider. > So, the A-keg is webrtc opus codec and then I bridge it with the sip > gateway. > Sip gateway supports g711 only. And it chooses wrong codec and DTMF is not > working between them. > When bridging to sip, freeswitch sends such SDP > > > 72a02659-6c1b-424e-b76a-0a9b16aecc2a Local SDP: > 72a02659-6c1b-424e-b76a-0a9b16aecc2a v=0 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a o=FreeSWITCH 1509346805 1509346806 > IN IP4 x.x.x.x > 72a02659-6c1b-424e-b76a-0a9b16aecc2a s=FreeSWITCH > 72a02659-6c1b-424e-b76a-0a9b16aecc2a c=IN IP4 x.x.x.x > 72a02659-6c1b-424e-b76a-0a9b16aecc2a t=0 0 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a m=audio 31568 RTP/AVP 102 9 0 8 103 > 101 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:102 opus/48000/2 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=fmtp:102 useinbandfec=1; > maxaveragebitrate=14400; maxplaybackrate=8000; sprop-maxcapturerate=8000; > ptime=20; minptime=10; maxptim > e=40; stereo=1 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:9 G722/8000 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:0 PCMU/8000 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:8 PCMA/8000 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:103 telephone-event/48000 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=fmtp:103 0-16 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:101 telephone-event/8000 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=fmtp:101 0-16 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=ptime:20 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=sendrecv > > > > Is it possible to send SDP without opus rtpmap? Because SIP gateway choose > wrong > telephone-event. the answer of sip gateway is > > 72a02659-6c1b-424e-b76a-0a9b16aecc2a 2017-10-30 15:46:13.248384 [DEBUG] > sofia.c:7058 Remote SDP: > 72a02659-6c1b-424e-b76a-0a9b16aecc2a v=0 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a o=lvp 8000 8000 IN IP4 y.y.y.y > 72a02659-6c1b-424e-b76a-0a9b16aecc2a s=SIP Call > 72a02659-6c1b-424e-b76a-0a9b16aecc2a c=IN IP4 y.y.y.y > 72a02659-6c1b-424e-b76a-0a9b16aecc2a t=0 0 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a m=audio 22786 RTP/AVP 8 103 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:8 PCMA/8000 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=rtpmap:103 telephone-event/48000 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=fmtp:103 0-16 > 72a02659-6c1b-424e-b76a-0a9b16aecc2a a=ptime:20 > > > I guess there must be > a=rtpmap:101 telephone-event/8000 > > 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: From krice at freeswitch.org Wed Nov 1 14:14:09 2017 From: krice at freeswitch.org (Ken Rice) Date: Wed, 1 Nov 2017 09:14:09 -0500 Subject: [Freeswitch-users] Query a Database In-Reply-To: References: Message-ID: <177201d3531b$b0156190$104024b0$@freeswitch.org> This depends on what you are trying to do... but one of the easiest is just use mod_xml_curl... see https://www.youtube.com/watch?v=IxhLXATa1Ss -----Original Message----- From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Social Boh Sent: Tuesday, October 31, 2017 10:47 AM To: freeswitch-users at lists.freeswitch.org Subject: [Freeswitch-users] Query a Database Hello List, which is the best way to query a Database and use the results in Dialplan? Thank you. Regards -- --- I'm SoCIaL, MayBe _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at 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 infos at madovsky.org Wed Nov 1 18:08:57 2017 From: infos at madovsky.org (Madovsky) Date: Wed, 1 Nov 2017 11:08:57 -0700 Subject: [Freeswitch-users] Query a Database In-Reply-To: <177201d3531b$b0156190$104024b0$@freeswitch.org> References: <177201d3531b$b0156190$104024b0$@freeswitch.org> Message-ID: <6f4d7b31-1562-a305-116f-bc157274540b@madovsky.org> Or mod_odbc_query https://freeswitch.org/confluence/display/FREESWITCH/ODBC.query On 11/1/2017 7:14 AM, Ken Rice wrote: > This depends on what you are trying to do... but one of the easiest is just use mod_xml_curl... see https://www.youtube.com/watch?v=IxhLXATa1Ss > > -----Original Message----- > From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Social Boh > Sent: Tuesday, October 31, 2017 10:47 AM > To: freeswitch-users at lists.freeswitch.org > Subject: [Freeswitch-users] Query a Database > > Hello List, > > which is the best way to query a Database and use the results in Dialplan? > > Thank you. > > Regards > From olegstolyar at gmail.com Wed Nov 1 21:58:22 2017 From: olegstolyar at gmail.com (Oleg Stolyar) Date: Wed, 1 Nov 2017 14:58:22 -0700 Subject: [Freeswitch-users] Masking conference recording Message-ID: Hi guys, In https://freeswitch.org/jira/browse/FS-5269 a command was added to mask session recordings. (uuid_record mask and uuid_record unmask ) Is there a way to do the same with conference recording? -------------- next part -------------- An HTML attachment was scrubbed... URL: From social at bohboh.info Wed Nov 1 14:23:51 2017 From: social at bohboh.info (Social Boh) Date: Wed, 1 Nov 2017 09:23:51 -0500 Subject: [Freeswitch-users] Query a Database In-Reply-To: <177201d3531b$b0156190$104024b0$@freeswitch.org> References: <177201d3531b$b0156190$104024b0$@freeswitch.org> Message-ID: <7de9ea11-86a0-e423-5045-2ff04b4ce8ff@bohboh.info> I'd like query, for example, MariaDB database from dialplan and use the result on dialplan too. Thank you Regards --- I'm SoCIaL, MayBe El 01/11/2017 a las 09:14, Ken Rice escribió: > This depends on what you are trying to do... but one of the easiest is just use mod_xml_curl... see https://www.youtube.com/watch?v=IxhLXATa1Ss > > -----Original Message----- > From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Social Boh > Sent: Tuesday, October 31, 2017 10:47 AM > To: freeswitch-users at lists.freeswitch.org > Subject: [Freeswitch-users] Query a Database > > Hello List, > > which is the best way to query a Database and use the results in Dialplan? > > Thank you. > > Regards > From lexxua at gmail.com Thu Nov 2 16:53:51 2017 From: lexxua at gmail.com (Volodymyr Fedorov) Date: Thu, 2 Nov 2017 17:53:51 +0100 Subject: [Freeswitch-users] Double DSP payload? In-Reply-To: References: Message-ID: Hey looks like this: https://wiki.freeswitch.org/wiki/Variable_sdp_m_per_ptime One leg has different ptime . On Tue, Oct 31, 2017 at 7:04 PM, Luis Daniel Lucio Quiroz < luis.daniel.lucio at gmail.com> wrote: > Hi > > Is there a reason why freeswitch sends a double DSP payload in the SIP > invite from a gateway? The problem is that the payload is too big that It > gets fragmented and then it fails because of that. > > v=0 > o=FreeSWITCH 1509455513 1509455514 IN IP4 208.90.97.6 > s=FreeSWITCH > c=IN IP4 208.90.97.6 > t=0 0 > m=audio 16724 RTP/AVP 0 101 13 > a=rtpmap:0 PCMU/8000 > a=rtpmap:101 telephone-event/8000 > a=fmtp:101 0-16 > a=rtpmap:13 CN/8000 > a=rtcp-mux > a=rtcp:16724 IN IP4 208.90.97.6 > a=ptime:30 > m=audio 16724 RTP/AVP 18 0 8 3 101 13 > a=rtpmap:18 G729/8000 > a=fmtp:18 annexb=no > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=rtpmap:3 GSM/8000 > a=rtpmap:101 telephone-event/8000 > a=fmtp:101 0-16 > a=rtpmap:13 CN/8000 > a=rtcp-mux > a=rtcp:16724 IN IP4 2 > > Any comments? > > -- > 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 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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: From abaci64 at gmail.com Thu Nov 2 17:06:34 2017 From: abaci64 at gmail.com (Abaci B) Date: Thu, 2 Nov 2017 17:06:34 +0000 Subject: [Freeswitch-users] Query a Database In-Reply-To: <7de9ea11-86a0-e423-5045-2ff04b4ce8ff@bohboh.info> References: <177201d3531b$b0156190$104024b0$@freeswitch.org> <7de9ea11-86a0-e423-5045-2ff04b4ce8ff@bohboh.info> Message-ID: you can use mod_xml_odbc from contrib which I'm not sure if it's stable or you can use something like lua inline On Wed, Nov 1, 2017 at 2:23 PM, Social Boh wrote: > I'd like query, for example, MariaDB database from dialplan and use the > result on dialplan too. > > Thank you > > Regards > > --- > I'm SoCIaL, MayBe > > El 01/11/2017 a las 09:14, Ken Rice escribió: > >> This depends on what you are trying to do... but one of the easiest is >> just use mod_xml_curl... see https://www.youtube.com/watch?v=IxhLXATa1Ss >> >> -----Original Message----- >> From: FreeSWITCH-users [mailto:freeswitch-users-bounc >> es at lists.freeswitch.org] On Behalf Of Social Boh >> Sent: Tuesday, October 31, 2017 10:47 AM >> To: freeswitch-users at lists.freeswitch.org >> Subject: [Freeswitch-users] Query a Database >> >> Hello List, >> >> which is the best way to query a Database and use the results in Dialplan? >> >> Thank you. >> >> Regards >> >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew.keil at visytel.com Fri Nov 3 01:11:14 2017 From: andrew.keil at visytel.com (Andrew Keil) Date: Fri, 3 Nov 2017 01:11:14 +0000 Subject: [Freeswitch-users] Re- read_codec/read_rate vs. write_codec/write_rate channel variables Message-ID: To FreeSWITCH Users, I am just looking for confirmation of the following: 1. If I receive an inbound call to FreeSWITCH (the codec is negotiated and the call is answered by FreeSWITCH) and there is NO call bridging done, then am I correct that only the read_codec & read_rate channel variables apply (for CDR purposes)? 1. If I make an outbound call from FreeSWITCH (using originate api command) and once again there is NO call bridging done, then am I correct that only the write_codec & write_rate channel variables apply (for CDR purposes)? 1. When using mod_conference (for conferencing two inbound calls together or one inbound and one outbound (using originate api command) together) does this affect the read_codec & read_rate and write_codec & write_rate channel variables in any way? The reason I ask this is I noticed the following on an outbound call made (using the originate api command) recently and wanted to better understand what the read_codec & read_rate are used for when NO call bridging is done: read_codec: L16 read_rate: 8000 write_codec: PCMA write_rate: 8000 I appreciate the clarification. Andrew -------------- next part -------------- An HTML attachment was scrubbed... URL: From brians at iptel.co Fri Nov 3 07:21:58 2017 From: brians at iptel.co (Brian :) Date: Fri, 3 Nov 2017 07:21:58 +0000 Subject: [Freeswitch-users] Call send from Freeswitch to Asterisk In-Reply-To: References: Message-ID: You probably need insecure directive in your FS peer in asterisk https://www.voip-info.org/wiki/view/Asterisk+sip+insecure On Tue, Oct 31, 2017 at 11:46 AM, Uday kumar wrote: > Hello All, > > I am using Freeswitch on Debain 8. Configured few DIDs. Calls coming from > provider and I am trying to send Call to a Asterisk server but getting an > error "MANDATORY_IE_MISSING". > > DID Provider (3.3.3.3) => FS (192.168.1.70) => Asterisk (192.168.1.92) => > Ext 8001 > > FS dialplan => > > > > > > > > > Added DID Provider IP and Asterisk IP in ACL. > > When I checked on Asterisk, got an error in sngrep, "401 Unauthorized". > Attached image is of error. > > On Asterisk => > > SIP.conf > > [freeswitch_1] > type=peer > host=192.168.1.70 > port=5080 > disallow=all > allow=ulaw > trustrpid=yes > sendrpid=yes > context=from-internal > > EXTENSIONS.conf > > exten => _XXX.,1,Dial(SIP/8001,30,oT) > exten => _XXX.,n,Hangup > > Tried on port 5080 and 5060. Error both time same. > > > My point is, this is Asterisk issue or Freeswitch? Please advice. > > > -- > Thanks & Regard > Uday. > Mobile:- +91-9377579349 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 marcel.haldemann at convercom.ch Fri Nov 3 08:52:14 2017 From: marcel.haldemann at convercom.ch (Marcel Haldemann) Date: Fri, 3 Nov 2017 08:52:14 +0000 Subject: [Freeswitch-users] Query a Database In-Reply-To: References: <177201d3531b$b0156190$104024b0$@freeswitch.org> <7de9ea11-86a0-e423-5045-2ff04b4ce8ff@bohboh.info> Message-ID: Use lua and set channel variables inside the lua script, to use them in the dialplan after the lua script. This is by far the best way imho. See Here: https://freeswitch.org/confluence/display/FREESWITCH/Lua+with+Database https://freeswitch.org/confluence/display/FREESWITCH/Lua+FreeSWITCH+Dbh To set or get channel vars inside lua: result = session:getVariable(“name”); session:setVariable(“name”,”value”) if u didn’t work with lua yet at all: https://freeswitch.org/confluence/display/FREESWITCH/Lua+examples finally it will look in ur dialplan like: Betreff: Re: [Freeswitch-users] Query a Database you can use mod_xml_odbc from contrib which I'm not sure if it's stable or you can use something like lua inline On Wed, Nov 1, 2017 at 2:23 PM, Social Boh > wrote: I'd like query, for example, MariaDB database from dialplan and use the result on dialplan too. Thank you Regards --- I'm SoCIaL, MayBe El 01/11/2017 a las 09:14, Ken Rice escribió: This depends on what you are trying to do... but one of the easiest is just use mod_xml_curl... see https://www.youtube.com/watch?v=IxhLXATa1Ss -----Original Message----- From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Social Boh Sent: Tuesday, October 31, 2017 10:47 AM To: freeswitch-users at lists.freeswitch.org Subject: [Freeswitch-users] Query a Database Hello List, which is the best way to query a Database and use the results in Dialplan? Thank you. Regards _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From tculjaga at gmail.com Fri Nov 3 20:05:12 2017 From: tculjaga at gmail.com (Tihomir Culjaga) Date: Fri, 3 Nov 2017 21:05:12 +0100 Subject: [Freeswitch-users] Gateway Failover In-Reply-To: <36E895FA-B194-4EC3-ACF7-89BDBDCEA13F@gmail.com> References: <36E895FA-B194-4EC3-ACF7-89BDBDCEA13F@gmail.com> Message-ID: just set on a leg :=) e.g. use [bridge_pre_execute_aleg_app=set, bridge_pre_execute_aleg_data=myVar=myVal]sofia/gateway/gw1/1234 On 1 November 2017 at 10:23, Srigo Kanapathipillai wrote: > If you want to see your variable in leg a and b, in the second scenario, > you shld use export instead of set. > > In scenario 1, need to test i dn't remember it. > > Srigo > > Sent from my iPhone > > On 1 Nov 2017, at 09:25, Gregor Nanger wrote: > > Thank you for your response. Guess I should try and see. > > Do you think that in your scenario variable is also set in A leg, because > I need to have this variable than in Cdr? > > On Wed, Nov 1, 2017, 02:58 Srigo Kanapathipillai wrote: > >> Hi, >> >> If I'm not wrong, i can see two way of doing it: >> >> 1. You can define your leg variable in [] (not {}). >> Eg: >> Sofia/gateway1|[var=2]sofia/gateway2 >> >> 2. >> >> >> >> >> >> >> Srigo >> Sent from my iPhone >> >> On 1 Nov 2017, at 01:12, Gregor Nanger wrote: >> >> Hi, need some advice. >> >> Is it possible to set variable on failover scenario? >> >> I have failover in bridge /gateway1|/gateway2, but would like to set >> variable on a leg when failover occurs. Something like: >> >> /gateway1/|{myvariable=2}​/gateway2 >> >> Is this possible? >> >> Thank you, Gregor >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > -- > Gregor Nanger > > *CTO* > t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 > • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia > • www.infomedia.si > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Fri Nov 3 20:11:36 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Fri, 3 Nov 2017 21:11:36 +0100 Subject: [Freeswitch-users] Gateway Failover In-Reply-To: References: <36E895FA-B194-4EC3-ACF7-89BDBDCEA13F@gmail.com> Message-ID: Hi Tihomir :-) Can I set like this: [bridge_pre_execute_aleg_app=set, bridge_pre_execute_aleg_data= myVar=1111111]sofia/gateway/gw1/1234|[bridge_pre_execute_aleg_app=set, bridge_pre_execute_aleg_data=myVar=22222]sofia/gateway/gw1/1234 2017-11-03 21:05 GMT+01:00 Tihomir Culjaga : > just set on a leg :=) > > e.g. use > > [bridge_pre_execute_aleg_app=set, bridge_pre_execute_aleg_data= > myVar=myVal]sofia/gateway/gw1/1234 > > > > On 1 November 2017 at 10:23, Srigo Kanapathipillai > wrote: > >> If you want to see your variable in leg a and b, in the second scenario, >> you shld use export instead of set. >> >> In scenario 1, need to test i dn't remember it. >> >> Srigo >> >> Sent from my iPhone >> >> On 1 Nov 2017, at 09:25, Gregor Nanger wrote: >> >> Thank you for your response. Guess I should try and see. >> >> Do you think that in your scenario variable is also set in A leg, because >> I need to have this variable than in Cdr? >> >> On Wed, Nov 1, 2017, 02:58 Srigo Kanapathipillai >> wrote: >> >>> Hi, >>> >>> If I'm not wrong, i can see two way of doing it: >>> >>> 1. You can define your leg variable in [] (not {}). >>> Eg: >>> Sofia/gateway1|[var=2]sofia/gateway2 >>> >>> 2. >>> >>> >>> >>> >>> >>> >>> Srigo >>> Sent from my iPhone >>> >>> On 1 Nov 2017, at 01:12, Gregor Nanger wrote: >>> >>> Hi, need some advice. >>> >>> Is it possible to set variable on failover scenario? >>> >>> I have failover in bridge /gateway1|/gateway2, but would like to set >>> variable on a leg when failover occurs. Something like: >>> >>> /gateway1/|{myvariable=2}​/gateway2 >>> >>> Is this possible? >>> >>> Thank you, Gregor >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> -- >> Gregor Nanger >> >> *CTO* >> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >> • www.infomedia.si >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From tculjaga at gmail.com Sat Nov 4 19:43:05 2017 From: tculjaga at gmail.com (Tihomir Culjaga) Date: Sat, 4 Nov 2017 20:43:05 +0100 Subject: [Freeswitch-users] Gateway Failover In-Reply-To: References: <36E895FA-B194-4EC3-ACF7-89BDBDCEA13F@gmail.com> Message-ID: definitly :=) bgapi originate [bridge_pre_execute_aleg_app=set,bridge_pre_execute_aleg_data=myVar=111,origination_caller_id_number=5556661]sofia/gateway/gw1/1234|[bridge_pre_execute_aleg_app=set,bridge_pre_execute_aleg_data=myVar=222,origination_caller_id_number=5556661]sofia/gateway/gw2/1234 &bridge([origination_caller_id_number=5556661]sofia/gateway/gw2/4444) just tested and it works as a charm... you need to bridge thats all. have fun! On 3 November 2017 at 21:11, Gregor Nanger wrote: > Hi Tihomir :-) > > Can I set like this: > > [bridge_pre_execute_aleg_app=set, bridge_pre_execute_aleg_data=m > yVar=1111111]sofia/gateway/gw1/1234|[bridge_pre_execute_aleg_app=set, > bridge_pre_execute_aleg_data=myVar=22222]sofia/gateway/gw1/1234 > > 2017-11-03 21:05 GMT+01:00 Tihomir Culjaga : > >> just set on a leg :=) >> >> e.g. use >> >> [bridge_pre_execute_aleg_app=set, bridge_pre_execute_aleg_data=m >> yVar=myVal]sofia/gateway/gw1/1234 >> >> >> >> On 1 November 2017 at 10:23, Srigo Kanapathipillai >> wrote: >> >>> If you want to see your variable in leg a and b, in the second scenario, >>> you shld use export instead of set. >>> >>> In scenario 1, need to test i dn't remember it. >>> >>> Srigo >>> >>> Sent from my iPhone >>> >>> On 1 Nov 2017, at 09:25, Gregor Nanger wrote: >>> >>> Thank you for your response. Guess I should try and see. >>> >>> Do you think that in your scenario variable is also set in A leg, >>> because I need to have this variable than in Cdr? >>> >>> On Wed, Nov 1, 2017, 02:58 Srigo Kanapathipillai >>> wrote: >>> >>>> Hi, >>>> >>>> If I'm not wrong, i can see two way of doing it: >>>> >>>> 1. You can define your leg variable in [] (not {}). >>>> Eg: >>>> Sofia/gateway1|[var=2]sofia/gateway2 >>>> >>>> 2. >>>> >>>> >>>> >>>> >>>> >>>> >>>> Srigo >>>> Sent from my iPhone >>>> >>>> On 1 Nov 2017, at 01:12, Gregor Nanger wrote: >>>> >>>> Hi, need some advice. >>>> >>>> Is it possible to set variable on failover scenario? >>>> >>>> I have failover in bridge /gateway1|/gateway2, but would like to set >>>> variable on a leg when failover occurs. Something like: >>>> >>>> /gateway1/|{myvariable=2}​/gateway2 >>>> >>>> Is this possible? >>>> >>>> Thank you, Gregor >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>> >>> -- >>> Gregor Nanger >>> >>> *CTO* >>> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >>> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >>> • www.infomedia.si >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Gregor Nanger > > *CTO* > t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 > • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia > • www.infomedia.si > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tculjaga at gmail.com Sat Nov 4 19:49:35 2017 From: tculjaga at gmail.com (Tihomir Culjaga) Date: Sat, 4 Nov 2017 20:49:35 +0100 Subject: [Freeswitch-users] gateway max-calls Message-ID: hi, is there any way to limit the number of channels going through a gateway ? i have a scenario like this: bgapi originate [origination_uuid=uuid1]user/1001 &park() bgapi originate [origination_uuid=uuid2]sofia/gateway/gw1/1234 uuid_bridge uuid1 uuid2 since im not hitting the dialplan here, i cannot use mod_limit .. or can i ? how to set limits on a specific gateway in this scenario ? thanks, Tihomir. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Sun Nov 5 05:00:44 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Sun, 5 Nov 2017 06:00:44 +0100 Subject: [Freeswitch-users] Gateway Failover In-Reply-To: References: <36E895FA-B194-4EC3-ACF7-89BDBDCEA13F@gmail.com> Message-ID: Ok, I understand. Nice idea to use bridge_pre_execute in this scenario :-) Thank you, Tihomir 2017-11-04 20:43 GMT+01:00 Tihomir Culjaga : > definitly :=) > > > bgapi originate [bridge_pre_execute_aleg_app=set,bridge_pre_execute_aleg_ > data=myVar=111,origination_caller_id_number=5556661] > sofia/gateway/gw1/1234|[bridge_pre_execute_aleg_app= > set,bridge_pre_execute_aleg_data=myVar=222,origination_ > caller_id_number=5556661]sofia/gateway/gw2/1234 > &bridge([origination_caller_id_number=5556661]sofia/gateway/gw2/4444) > > just tested and it works as a charm... you need to bridge thats all. > have fun! > > > > > On 3 November 2017 at 21:11, Gregor Nanger wrote: > >> Hi Tihomir :-) >> >> Can I set like this: >> >> [bridge_pre_execute_aleg_app=set, bridge_pre_execute_aleg_data=m >> yVar=1111111]sofia/gateway/gw1/1234|[bridge_pre_execute_aleg_app=set, >> bridge_pre_execute_aleg_data=myVar=22222]sofia/gateway/gw1/1234 >> >> 2017-11-03 21:05 GMT+01:00 Tihomir Culjaga : >> >>> just set on a leg :=) >>> >>> e.g. use >>> >>> [bridge_pre_execute_aleg_app=set, bridge_pre_execute_aleg_data=m >>> yVar=myVal]sofia/gateway/gw1/1234 >>> >>> >>> >>> On 1 November 2017 at 10:23, Srigo Kanapathipillai >>> wrote: >>> >>>> If you want to see your variable in leg a and b, in the second >>>> scenario, you shld use export instead of set. >>>> >>>> In scenario 1, need to test i dn't remember it. >>>> >>>> Srigo >>>> >>>> Sent from my iPhone >>>> >>>> On 1 Nov 2017, at 09:25, Gregor Nanger wrote: >>>> >>>> Thank you for your response. Guess I should try and see. >>>> >>>> Do you think that in your scenario variable is also set in A leg, >>>> because I need to have this variable than in Cdr? >>>> >>>> On Wed, Nov 1, 2017, 02:58 Srigo Kanapathipillai >>>> wrote: >>>> >>>>> Hi, >>>>> >>>>> If I'm not wrong, i can see two way of doing it: >>>>> >>>>> 1. You can define your leg variable in [] (not {}). >>>>> Eg: >>>>> Sofia/gateway1|[var=2]sofia/gateway2 >>>>> >>>>> 2. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Srigo >>>>> Sent from my iPhone >>>>> >>>>> On 1 Nov 2017, at 01:12, Gregor Nanger wrote: >>>>> >>>>> Hi, need some advice. >>>>> >>>>> Is it possible to set variable on failover scenario? >>>>> >>>>> I have failover in bridge /gateway1|/gateway2, but would like to set >>>>> variable on a leg when failover occurs. Something like: >>>>> >>>>> /gateway1/|{myvariable=2}​/gateway2 >>>>> >>>>> Is this possible? >>>>> >>>>> Thank you, Gregor >>>>> >>>>> ____________________________________________________________ >>>>> _____________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>>> switch-users >>>>> http://www.freeswitch.org >>>>> >>>>> ____________________________________________________________ >>>>> _____________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>>> switch-users >>>>> http://www.freeswitch.org >>>> >>>> -- >>>> Gregor Nanger >>>> >>>> *CTO* >>>> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >>>> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >>>> • www.infomedia.si >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Gregor Nanger >> >> *CTO* >> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >> • www.infomedia.si >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From rick at magicmail.mooo.com Sun Nov 5 12:35:14 2017 From: rick at magicmail.mooo.com (Rick Jarvis) Date: Sun, 5 Nov 2017 12:35:14 +0000 Subject: [Freeswitch-users] Flasher Message-ID: Looking to build a bright flashing light that flashes when an extension is ringing. Has anyone done anything like this? Currently considering FS on a Raspberry Pi which logs into the same extension, with a Python script triggering a relay. Any suggestions / experience welcome! From mirkobrankovic at gmail.com Sun Nov 5 13:34:46 2017 From: mirkobrankovic at gmail.com (Mirko Brankovic) Date: Sun, 5 Nov 2017 14:34:46 +0100 Subject: [Freeswitch-users] gateway max-calls In-Reply-To: References: Message-ID: I guess you can use max-sessions you should be able to set it in vars.xml https://freeswitch.org/confluence/plugins/servlet/mobile#content/view/9634306 On Nov 4, 2017 20:50, "Tihomir Culjaga" wrote: > hi, is there any way to limit the number of channels going through a > gateway ? > > i have a scenario like this: > > bgapi originate [origination_uuid=uuid1]user/1001 &park() > bgapi originate [origination_uuid=uuid2]sofia/gateway/gw1/1234 > > uuid_bridge uuid1 uuid2 > > since im not hitting the dialplan here, i cannot use mod_limit .. or can i > ? > > how to set limits on a specific gateway in this scenario ? > > thanks, > Tihomir. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brians at iptel.co Sun Nov 5 14:02:03 2017 From: brians at iptel.co (Brian :) Date: Sun, 5 Nov 2017 14:02:03 +0000 Subject: [Freeswitch-users] Flasher In-Reply-To: References: Message-ID: Hi Rick Sounds like a fun project! There are solutions out there that do this out of box http://www.algosolutions.com/products/audible-and-visual-alerting/1127.html if you just need something that works... --Brian On Sun, Nov 5, 2017 at 12:35 PM, Rick Jarvis wrote: > Looking to build a bright flashing light that flashes when an extension is ringing. Has anyone done anything like this? > > Currently considering FS on a Raspberry Pi which logs into the same extension, with a Python script triggering a relay. > > Any suggestions / experience welcome! > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 w8hdkim at gmail.com Sun Nov 5 14:06:39 2017 From: w8hdkim at gmail.com (Kim Culhan) Date: Sun, 5 Nov 2017 09:06:39 -0500 Subject: [Freeswitch-users] Flasher Message-ID: On Sun, November 5, 2017 7:35 am, Rick Jarvis wrote: > Looking to build a bright flashing light that flashes when an extension is > ringing. Has anyone done anything like this? Take a look at: https://www.vikingelectronics.com/product_docs/product_manuals/VE__SR-IP__SIP_Audible_Ringer_and_Visual_Ring_Indicator_577.pdf You might need to adapt the above item to provide for the 'bright flashing light' requirement. -kim -------------- next part -------------- An HTML attachment was scrubbed... URL: From vma at vallimamod.org Sun Nov 5 14:34:08 2017 From: vma at vallimamod.org (Vallimamod Abdullah) Date: Sun, 5 Nov 2017 15:34:08 +0100 Subject: [Freeswitch-users] Flasher In-Reply-To: References: Message-ID: Hi, You can do it with an esl client that listens to notify events. When you get early state for your extension, you trigger the flash. When you get confirmed state, you make it steady. And when you get terminated state, you turn it off. Should fit nicely on a Raspberry Pi with python-ESL. Another pure sip way would be to subscribe to dialog events for this extension (with pjsip python for ex.) and react to the NOTIFYs, just like phone BLFs. Hope this helps. Best Regards, -- Vallimamod Abdullah SIP Solutions vma at sipsolutions.fr . > On 5 Nov 2017, at 13:35, Rick Jarvis wrote: > > Looking to build a bright flashing light that flashes when an extension is ringing. Has anyone done anything like this? > > Currently considering FS on a Raspberry Pi which logs into the same extension, with a Python script triggering a relay. > > Any suggestions / experience welcome! -------------- next part -------------- An HTML attachment was scrubbed... URL: From tculjaga at gmail.com Sun Nov 5 15:04:26 2017 From: tculjaga at gmail.com (Tihomir Culjaga) Date: Sun, 5 Nov 2017 16:04:26 +0100 Subject: [Freeswitch-users] Flasher In-Reply-To: References: Message-ID: <524CF7C2-B13C-4EFC-B83A-66059B0DA197@gmail.com> U can do that in many ways. I prefer using esl. You can even use a RPi as phone by adding an usb soundcard. Sent from my iPhone > On 5 Nov 2017, at 13:35, Rick Jarvis wrote: > > Looking to build a bright flashing light that flashes when an extension is ringing. Has anyone done anything like this? > > Currently considering FS on a Raspberry Pi which logs into the same extension, with a Python script triggering a relay. > > Any suggestions / experience welcome! > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 tculjaga at gmail.com Sun Nov 5 15:07:27 2017 From: tculjaga at gmail.com (Tihomir Culjaga) Date: Sun, 5 Nov 2017 16:07:27 +0100 Subject: [Freeswitch-users] gateway max-calls In-Reply-To: References: Message-ID: <2FC8258E-687D-4F7D-9434-EE2F0EF37969@gmail.com> Isn’t that a per profile limit rather than per gateway? I was thinking to use limit app in execute_on_originate but don’t really like the idea. I think there should be a simplier way to limit the number of calls going theough a gateway. Sent from my iPhone > On 5 Nov 2017, at 14:34, Mirko Brankovic wrote: > > I guess you can use > max-sessions > > you should be able to set it in vars.xml > https://freeswitch.org/confluence/plugins/servlet/mobile#content/view/9634306 > >> On Nov 4, 2017 20:50, "Tihomir Culjaga" wrote: >> hi, is there any way to limit the number of channels going through a gateway ? >> >> i have a scenario like this: >> >> bgapi originate [origination_uuid=uuid1]user/1001 &park() >> bgapi originate [origination_uuid=uuid2]sofia/gateway/gw1/1234 >> >> uuid_bridge uuid1 uuid2 >> >> since im not hitting the dialplan here, i cannot use mod_limit .. or can i ? >> >> how to set limits on a specific gateway in this scenario ? >> >> thanks, >> Tihomir. >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From mirkobrankovic at gmail.com Sun Nov 5 16:04:22 2017 From: mirkobrankovic at gmail.com (Mirko Brankovic) Date: Sun, 5 Nov 2017 17:04:22 +0100 Subject: [Freeswitch-users] gateway max-calls In-Reply-To: References: <2FC8258E-687D-4F7D-9434-EE2F0EF37969@gmail.com> Message-ID: Probably not the gateway one , you are right On Nov 5, 2017 16:08, "Tihomir Culjaga" wrote: Isn’t that a per profile limit rather than per gateway? I was thinking to use limit app in execute_on_originate but don’t really like the idea. I think there should be a simplier way to limit the number of calls going theough a gateway. Sent from my iPhone On 5 Nov 2017, at 14:34, Mirko Brankovic wrote: I guess you can use max-sessions you should be able to set it in vars.xml https://freeswitch.org/confluence/plugins/servlet/ mobile#content/view/9634306 On Nov 4, 2017 20:50, "Tihomir Culjaga" wrote: > hi, is there any way to limit the number of channels going through a > gateway ? > > i have a scenario like this: > > bgapi originate [origination_uuid=uuid1]user/1001 &park() > bgapi originate [origination_uuid=uuid2]sofia/gateway/gw1/1234 > > uuid_bridge uuid1 uuid2 > > since im not hitting the dialplan here, i cannot use mod_limit .. or can i > ? > > how to set limits on a specific gateway in this scenario ? > > thanks, > Tihomir. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From rick at magicmail.mooo.com Sun Nov 5 18:33:51 2017 From: rick at magicmail.mooo.com (Rick Jarvis) Date: Sun, 5 Nov 2017 18:33:51 +0000 Subject: [Freeswitch-users] Flasher In-Reply-To: <524CF7C2-B13C-4EFC-B83A-66059B0DA197@gmail.com> References: <524CF7C2-B13C-4EFC-B83A-66059B0DA197@gmail.com> Message-ID: <143B0BE4-2EDF-4864-89AC-DAD454CCBBB2@magicmail.mooo.com> Thanks all… ESL is a good way to go I think. > On 5 Nov 2017, at 15:04, Tihomir Culjaga wrote: > > U can do that in many ways. I prefer using esl. You can even use a RPi as phone by adding an usb soundcard. > > Sent from my iPhone > >> On 5 Nov 2017, at 13:35, Rick Jarvis wrote: >> >> Looking to build a bright flashing light that flashes when an extension is ringing. Has anyone done anything like this? >> >> Currently considering FS on a Raspberry Pi which logs into the same extension, with a Python script triggering a relay. >> >> Any suggestions / experience welcome! >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 rajnivanza at gmail.com Thu Nov 2 08:30:39 2017 From: rajnivanza at gmail.com (Rajnikant Vanza) Date: Thu, 2 Nov 2017 14:00:39 +0530 Subject: [Freeswitch-users] Call barge should allow the bargee to mute/unmute the caller (user B). Message-ID: Hi all, I must fulfill the following requirements for call barge with mute/unmute features: As a user, I need the ability to "barge" in on a call already underway (between user 1 & user 2). When I "barge" in on the call, I want one user (say user 1) to hear me but not for the other (user 2) to hear me or what user 1 might say back to me (as if user 1 is muted). For e.g. Let's say two parties B and C are on an active call, and A is the party who initiates intercom/barge to party B. Now party B wants to talk to A and keep the party C on mute. We don't have such functionality either using intercom or eavesdrop in having the luxury for party B to mute/unmute C. The call barge functionality is working fine but I need to bargee (user B) able to mute/unmute user C. Can anybody please advise, how to achieve this functionality in FS? Thanks in advance, Best Regards, Rajnikant Vanza -------------- next part -------------- An HTML attachment was scrubbed... URL: From luis.daniel.lucio at gmail.com Fri Nov 3 23:19:01 2017 From: luis.daniel.lucio at gmail.com (Luis Daniel Lucio Quiroz) Date: Fri, 3 Nov 2017 19:19:01 -0400 Subject: [Freeswitch-users] Double DSP payload? In-Reply-To: References: Message-ID: Yes. Indeed I used it to fix my issue. Thanks On Nov 2, 2017 12:54 PM, "Volodymyr Fedorov" wrote: > Hey looks like this: > https://wiki.freeswitch.org/wiki/Variable_sdp_m_per_ptime > > One leg has different ptime . > > On Tue, Oct 31, 2017 at 7:04 PM, Luis Daniel Lucio Quiroz < > luis.daniel.lucio at gmail.com> wrote: > >> Hi >> >> Is there a reason why freeswitch sends a double DSP payload in the SIP >> invite from a gateway? The problem is that the payload is too big that It >> gets fragmented and then it fails because of that. >> >> v=0 >> o=FreeSWITCH 1509455513 1509455514 IN IP4 208.90.97.6 >> s=FreeSWITCH >> c=IN IP4 208.90.97.6 >> t=0 0 >> m=audio 16724 RTP/AVP 0 101 13 >> a=rtpmap:0 PCMU/8000 >> a=rtpmap:101 telephone-event/8000 >> a=fmtp:101 0-16 >> a=rtpmap:13 CN/8000 >> a=rtcp-mux >> a=rtcp:16724 IN IP4 208.90.97.6 >> a=ptime:30 >> m=audio 16724 RTP/AVP 18 0 8 3 101 13 >> a=rtpmap:18 G729/8000 >> a=fmtp:18 annexb=no >> a=rtpmap:0 PCMU/8000 >> a=rtpmap:8 PCMA/8000 >> a=rtpmap:3 GSM/8000 >> a=rtpmap:101 telephone-event/8000 >> a=fmtp:101 0-16 >> a=rtpmap:13 CN/8000 >> a=rtcp-mux >> a=rtcp:16724 IN IP4 2 >> >> Any comments? >> >> -- >> 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 >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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: From dig1234 at gmail.com Mon Nov 6 21:07:20 2017 From: dig1234 at gmail.com (Daniel Greenwald) Date: Mon, 6 Nov 2017 16:07:20 -0500 Subject: [Freeswitch-users] Temporary Equivalent of fs_path In-Reply-To: References: Message-ID: you have to specify loose route. Do it exactly like this and it will work: sip_invite_route_uri= On Tue, Oct 24, 2017 at 4:41 PM, Colin Morelli wrote: > Tried this again today, and it seems to not work. > > It sets the header of the request just fine, but it doesn't change where > the request ends up going to. sip_route_uri does change the destination, > but seems to stick for the entire session. > > Is there anything in the middle? > > Best, > Colin > > On Sun, Oct 15, 2017 at 7:57 PM, Daniel Greenwald > wrote: > >> the value you set needs to be a full sip uri, in contrast to fs_path >> which takes an IP. >> see this page: >> https://wiki.freeswitch.org/wiki/Variable_sip_invite_route_uri >> >> On Thu, Oct 5, 2017 at 11:18 AM, Colin Morelli >> wrote: >> >>> I had tried this previously and the call simply didn't connect. >>> Freeswitch responded with a 503, and there wasn't much in the way of >>> logging that was helpful to debug the issue. I'm sure I'm missing something >>> obvious here. I'll see if I can get any more info on it, though. >>> >>> Best, >>> Colin >>> >>> >>> On Mon, Oct 2, 2017 at 4:43 PM, Daniel Greenwald >>> wrote: >>> >>>> I think you are looking for: sip_invite_route_uri >>>> >>>> On Mon, Sep 25, 2017 at 11:10 AM, Colin Morelli < >>>> colin.morelli at gmail.com> wrote: >>>> >>>>> Hey all, >>>>> >>>>> Trying to figure out how to get the equivalent behavior of fs_path, >>>>> but only for a single transaction. In other words, I want to start a SIP >>>>> request hitting a particular proxy, and then simply let Record-Route >>>>> headers determine where the call should be routed after that. >>>>> >>>>> I might be completely overthinking this, but everything I've tried so >>>>> far (sip_route_uri, fs_path), have resulted in Freeswitch continuing to use >>>>> the given route for all subsequent requests, rather than simply falling >>>>> back to the session route. >>>>> >>>>> Am I missing something? >>>>> >>>>> Best, >>>>> Colin >>>>> >>>>> ____________________________________________________________ >>>>> _____________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>>> switch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dig1234 at gmail.com Mon Nov 6 21:08:28 2017 From: dig1234 at gmail.com (Daniel Greenwald) Date: Mon, 6 Nov 2017 16:08:28 -0500 Subject: [Freeswitch-users] SRV and sip timers In-Reply-To: <3A9057D1-D8B5-424B-A304-411B4C150B65@vallimamod.org> References: <3A9057D1-D8B5-424B-A304-411B4C150B65@vallimamod.org> Message-ID: Right but then I'm stuck with a 1 second sip timer for the rest of the call, yes? On Tue, Oct 31, 2017 at 11:23 AM, Vallimamod Abdullah wrote: > Hi, > > You can override the default timers with timer-T1 and timer-T1X64 profile > params. You can set the last one to 1000 to reduce the failover to 1s for > example. > > Best Regards, > -- > Vallimamod Abdullah > SIP Solutions > vma at sipsolutions.fr > . > > > On 27 Oct 2017, at 16:03, Daniel Greenwald wrote: > > > > When the preferred server in an SRV record is down. FS waits a full 30 > seconds before trying the next lower priority server. Each subsequent call > also delays 30 seconds. Any tricks to speed up the failover? > > ____________________________________________________________ > _____________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Tue Nov 7 13:19:43 2017 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 7 Nov 2017 14:19:43 +0100 Subject: [Freeswitch-users] OutGoing Sip Call In-Reply-To: References: Message-ID: Take a look at your dialplan, you should create a gateway in your profile ( https://freeswitch.org/confluence/plugins/servlet/mobile#content/view/7144069) and send the call to that gateway with something like: sofia/gateway/gwname/$1 On Oct 16, 2017 10:13 AM, "Supun Madushanka" wrote: > Hi All > > I am setup freeswitch in aws instance. i can get locally call > successfully. now i had an issue i have a sip address " > user at sip.linphone.org" i want to get call to that address from locally > "1003 at ip". > > can you help me to config freeswitch for achieve that call > > Thank you > > -- > Best Regards, > *Supun Madushanka* > [Undergraduate] > University of Moratuwa. http://www.mrt.ac.lk > Department of Computer Science and Engineering. http://cse.mrt.ac.lk > Mobile: +94 71 1135012 <%2B94%280%29%20711135012> > E-mail: supun.12 at cse.mrt.ac.lk > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vma at vallimamod.org Tue Nov 7 14:32:42 2017 From: vma at vallimamod.org (Vallimamod Abdullah) Date: Tue, 7 Nov 2017 15:32:42 +0100 Subject: [Freeswitch-users] SRV and sip timers In-Reply-To: References: <3A9057D1-D8B5-424B-A304-411B4C150B65@vallimamod.org> Message-ID: That's correct but it's not a real issue as timer-T1X64 is the sip timer B which is the max delay to wait for a provisional reply to an invite. It defaults to 32s but you can set to your max acceptable value before failover. You can alternatively set the T1 timer to the max roundtrip time with your provider. The rfc default is 500ms, wich is really huge. Best Regards, -- Vallimamod Abdullah SIP Solutions vma at sipsolutions.fr . > On 6 Nov 2017, at 22:08, Daniel Greenwald wrote: > > Right but then I'm stuck with a 1 second sip timer for the rest of the call, yes? > > On Tue, Oct 31, 2017 at 11:23 AM, Vallimamod Abdullah > wrote: > Hi, > > You can override the default timers with timer-T1 and timer-T1X64 profile params. You can set the last one to 1000 to reduce the failover to 1s for example. > > Best Regards, > -- > Vallimamod Abdullah > SIP Solutions > vma at sipsolutions.fr > . > > > On 27 Oct 2017, at 16:03, Daniel Greenwald > wrote: > > > > When the preferred server in an SRV record is down. FS waits a full 30 seconds before trying the next lower priority server. Each subsequent call also delays 30 seconds. Any tricks to speed up the failover? > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew.keil at visytel.com Tue Nov 7 21:57:32 2017 From: andrew.keil at visytel.com (Andrew Keil) Date: Tue, 7 Nov 2017 21:57:32 +0000 Subject: [Freeswitch-users] Re- read_codec/read_rate vs. write_codec/write_rate channel variables In-Reply-To: References: Message-ID: Anyone have any comments? From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Andrew Keil Sent: Friday, 3 November 2017 12:11 PM To: FreeSWITCH Users Help Subject: [Freeswitch-users] Re- read_codec/read_rate vs. write_codec/write_rate channel variables This sender failed our fraud detection checks and may not be who they appear to be. Learn about spoofing Feedback To FreeSWITCH Users, I am just looking for confirmation of the following: 1. If I receive an inbound call to FreeSWITCH (the codec is negotiated and the call is answered by FreeSWITCH) and there is NO call bridging done, then am I correct that only the read_codec & read_rate channel variables apply (for CDR purposes)? 1. If I make an outbound call from FreeSWITCH (using originate api command) and once again there is NO call bridging done, then am I correct that only the write_codec & write_rate channel variables apply (for CDR purposes)? 1. When using mod_conference (for conferencing two inbound calls together or one inbound and one outbound (using originate api command) together) does this affect the read_codec & read_rate and write_codec & write_rate channel variables in any way? The reason I ask this is I noticed the following on an outbound call made (using the originate api command) recently and wanted to better understand what the read_codec & read_rate are used for when NO call bridging is done: read_codec: L16 read_rate: 8000 write_codec: PCMA write_rate: 8000 I appreciate the clarification. Andrew -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaun.stokes at itec-support.co.uk Tue Nov 7 23:18:28 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Tue, 7 Nov 2017 23:18:28 +0000 Subject: [Freeswitch-users] warning source file is in a subdirectory but option subdir-objects is disabled Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BCAE7@mbx-03.sysconfig.co.uk> Hi All, We're seeing a lot of subdirectory warnings when installing FreeSWITCH 1.6.19 from source. The warnings aren't critical and the installation still completes. We can add to subdir-objects to AM_INIT_AUTOMAKE in each of the configure.ac files as a workaround so it completes without these warnings, but should these subdirs be included or are these warnings to be expected? As follows. curl https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list apt-get update && apt-get upgrade apt-get install -y --force-yes freeswitch-video-deps-most cd /usr/src rm -R freeswitch cd freeswitch ./bootstrap.sh -j bootstrap: checking installation... bootstrap: autoconf version 2.69 (ok) bootstrap: automake version 1.14.1 (ok) bootstrap: aclocal version 1.14.1 (ok) bootstrap: libtool version 2.4.2 (ok) Bootstrapping using: autoconf : /usr/bin/autoconf automake : /usr/bin/automake aclocal : /usr/bin/aclocal libtool : /usr/bin/libtool (2.4.2.) libtoolize: /usr/bin/libtoolize make : /usr/bin/make (GNU Make 4.0 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2013 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.) awk : () Entering directory /usr/src/freeswitch/libs/apr Copying libtool helper files ... libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/share/aclocal/libtool.m4' libtoolize: `/usr/share/aclocal/ltoptions.m4' libtoolize: `/usr/share/aclocal/ltversion.m4' libtoolize: `/usr/share/aclocal/ltsugar.m4' libtoolize: `/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' bootstrap: Using libtool.m4 at /usr/share/aclocal/libtool.m4. Re-creating aclocal.m4 ... Creating configure ... Creating include/arch/unix/apr_private.h.in ... Entering directory /usr/src/freeswitch/libs/apr-util Looking for apr source in /usr/src/freeswitch/libs/apr Creating include/private/apu_config.h ... Creating configure ... Generating 'make' outputs ... Invoking xml/expat/buildconf.sh ... Copying libtool helper files ... Incorporating libtool.m4 into aclocal.m4 ... Incorporating ltsugar.m4 into aclocal.m4 ... Incorporating ltoptions.m4 into aclocal.m4 ... Incorporating ltversion.m4 into aclocal.m4 ... Incorporating lt~obsolete.m4 into aclocal.m4 ... Creating config.h.in ... Creating configure ... rebuilding rpm spec file configure.ac:47: installing 'config/compile' configure.ac:15: installing 'config/config.guess' configure.ac:15: installing 'config/config.sub' configure.ac:34: installing 'config/install-sh' configure.ac:34: installing 'config/missing' Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crc.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_aes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_atl.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ec.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ecdh.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_hash.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_pk.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_sas.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_datatypes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_engine.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_scheduler.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_sys.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_initiator.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_legal.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_list.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_log.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_pbx.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_protocol.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_responder.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_rng.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_srtp_builtin.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_string.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils_proto.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aes_modes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aescrypt.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aeskey.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aestab.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha1.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha2.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_cache.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:99: warning: source file '$(top_srcdir)/test/cmockery/cmockery.c' is in a subdirectory, Makefile.am:99: but option 'subdir-objects' is disabled Makefile.am:99: warning: source file '$(top_srcdir)/test/cache_test.c' is in a subdirectory, Makefile.am:99: but option 'subdir-objects' is disabled Makefile.am: installing 'config/depcomp' Entering directory /usr/src/freeswitch/libs/iksemel Entering directory /usr/src/freeswitch/libs/libdingaling bootstrap: cd /usr/src/freeswitch/libs/iksemel bootstrap: cd /usr/src/freeswitch/libs/libdingaling bootstrap: rm -f aclocal.m4 bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/sofia-sip bootstrap: cd /usr/src/freeswitch/libs/sofia-sip Entering directory /usr/src/freeswitch/libs/srtp bootstrap: cd /usr/src/freeswitch/libs/srtp Entering directory /usr/src/freeswitch/libs/unimrcp bootstrap: rm -f aclocal.m4 bootstrap: cd /usr/src/freeswitch/libs/unimrcp bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/spandsp bootstrap: cd /usr/src/freeswitch/libs/spandsp bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/tiff-4.0.2 Entering directory /usr/src/freeswitch/libs/freetdm bootstrap: cd /usr/src/freeswitch/libs/freetdm bootstrap: cd /usr/src/freeswitch/libs/tiff-4.0.2 bootstrap: rm -f aclocal.m4 bootstrap: rm -f aclocal.m4 bootstrap: rm -f aclocal.m4 Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 Creating aclocal.m4 bootstrap: aclocal bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Thanks, Shaun ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From jungleboogie0 at gmail.com Wed Nov 8 01:31:21 2017 From: jungleboogie0 at gmail.com (jungle Boogie) Date: Tue, 7 Nov 2017 17:31:21 -0800 Subject: [Freeswitch-users] Flasher In-Reply-To: <143B0BE4-2EDF-4864-89AC-DAD454CCBBB2@magicmail.mooo.com> References: <524CF7C2-B13C-4EFC-B83A-66059B0DA197@gmail.com> <143B0BE4-2EDF-4864-89AC-DAD454CCBBB2@magicmail.mooo.com> Message-ID: On Nov 5, 2017 10:34 AM, "Rick Jarvis" wrote: > > Thanks all… ESL is a good way to go I think. > When your project is finished, please consider a write up of an email/blog post on how you solved your problem. - -------------- next part -------------- An HTML attachment was scrubbed... URL: From nathandownes at hotmail.com Wed Nov 8 08:12:03 2017 From: nathandownes at hotmail.com (Nathan Downes) Date: Wed, 8 Nov 2017 08:12:03 +0000 Subject: [Freeswitch-users] FS injecting packets - what are they and how do I stop them? Message-ID: Hi guys, So I have an onsite FS at a clients, and we send calls to it from another FS. Provider -> FS1 -> FS2 -> phone Occasionaly there is a small amount of jitter on these certain trunks, FS1 passes it through normally, FS2 appears to add its own packets in to the stream to fill the gaps which have the incorrect timestamp that jumps around, this plays havoc with certain phones (T4 series Yealinks, T2 series, Polycom) Stream from FS1 to FS2 looks like below [cid:image001.png at 01D358C3.F1C54260] Can see a few missed packets around the Mark bit FS2 then send this to the phone [cid:image002.png at 01D358C5.30BF2070] It is filling in the missing packets with wrong timestamps and a payload containing just 55555555555555555555555555555555555555555555's Certain Yealink phones freak out with the timestamp jumping around (confirmed by Yealink support) but this has little effect on a Cisco or T5 series Yealinks. We would get a 2 second gap of audio from the above when it is only 200ms or so. What exactly are these packets? And how can I stop FS2 generating them? From memory FS2 is latest Debian stable packages. I have tried every combination of all variables that I feel may have an effect on this but am getting nowhere fast (CNG/VAD/RTP bugs etc) We tried rewriting timestamps and that solves the gaps in audio, but then the jitter is much more noticeable as the jitter buffer on phone can't tell anything is going on because the timestamps are perfect. FS1 is much older 1.4.23 and doesn't exhibit the same behaviour when phone is direct connected to it. Thanks, Nathan -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 46553 bytes Desc: image001.png URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.png Type: image/png Size: 90895 bytes Desc: image002.png URL: From shaun.stokes at itec-support.co.uk Wed Nov 8 08:32:52 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Wed, 8 Nov 2017 08:32:52 +0000 Subject: [Freeswitch-users] warning source file is in a subdirectory but option subdir-objects is disabled In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BCAE7@mbx-03.sysconfig.co.uk> References: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BCAE7@mbx-03.sysconfig.co.uk> Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BCEC9@mbx-03.sysconfig.co.uk> I thought I would start again from a base Debian 8.9 build and go through the process (https://freeswitch.org/confluence/display/FREESWITCH/Debian+8+Jessie) but still see the same warnings as follows. Can we safely ignore these or do we need to modify the build to include those sub directories? wget -O - https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list apt-get update apt-get install -y libssl-dev apt-get install -y --force-yes freeswitch-video-deps-most git config --global pull.rebase true cd /usr/src/ git clone https://freeswitch.org/stash/scm/fs/freeswitch.git -b v1.6 freeswitch remote: Counting objects: 307382, done. remote: Compressing objects: 100% (67241/67241), done. remote: Total 307382 (delta 239423), reused 298091 (delta 232091) Receiving objects: 100% (307382/307382), 147.20 MiB | 1.86 MiB/s, done. Resolving deltas: 100% (239423/239423), done. Checking connectivity... done. cd freeswitch ./bootstrap.sh -j bootstrap: checking installation... bootstrap: autoconf version 2.69 (ok) bootstrap: automake version 1.14.1 (ok) bootstrap: aclocal version 1.14.1 (ok) bootstrap: libtool version 2.4.2 (ok) Bootstrapping using: autoconf : /usr/bin/autoconf automake : /usr/bin/automake aclocal : /usr/bin/aclocal libtool : /usr/bin/libtool (2.4.2.) libtoolize: /usr/bin/libtoolize make : /usr/bin/make (GNU Make 4.0 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2013 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.) awk : () Entering directory /usr/src/freeswitch/libs/apr Copying libtool helper files ... libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/share/aclocal/libtool.m4' libtoolize: `/usr/share/aclocal/ltoptions.m4' libtoolize: `/usr/share/aclocal/ltversion.m4' libtoolize: `/usr/share/aclocal/ltsugar.m4' libtoolize: `/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' bootstrap: Using libtool.m4 at /usr/share/aclocal/libtool.m4. Re-creating aclocal.m4 ... Creating configure ... Creating include/arch/unix/apr_private.h.in ... Entering directory /usr/src/freeswitch/libs/apr-util Looking for apr source in /usr/src/freeswitch/libs/apr Creating include/private/apu_config.h ... Creating configure ... Generating 'make' outputs ... Invoking xml/expat/buildconf.sh ... Copying libtool helper files ... Incorporating libtool.m4 into aclocal.m4 ... Incorporating ltsugar.m4 into aclocal.m4 ... Incorporating ltoptions.m4 into aclocal.m4 ... Incorporating ltversion.m4 into aclocal.m4 ... Incorporating lt~obsolete.m4 into aclocal.m4 ... Creating config.h.in ... Creating configure ... rebuilding rpm spec file configure.ac:47: installing 'config/compile' configure.ac:15: installing 'config/config.guess' configure.ac:15: installing 'config/config.sub' configure.ac:34: installing 'config/install-sh' configure.ac:34: installing 'config/missing' Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crc.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_aes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_atl.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ec.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ecdh.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_hash.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_pk.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_sas.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_datatypes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_engine.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_scheduler.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_sys.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_initiator.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_legal.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_list.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_log.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_pbx.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_protocol.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_responder.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_rng.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_srtp_builtin.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_string.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils_proto.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aes_modes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aescrypt.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aeskey.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aestab.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha1.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha2.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_cache.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:99: warning: source file '$(top_srcdir)/test/cmockery/cmockery.c' is in a subdirectory, Makefile.am:99: but option 'subdir-objects' is disabled Makefile.am:99: warning: source file '$(top_srcdir)/test/cache_test.c' is in a subdirectory, Makefile.am:99: but option 'subdir-objects' is disabled Makefile.am: installing 'config/depcomp' Entering directory /usr/src/freeswitch/libs/iksemel bootstrap: cd /usr/src/freeswitch/libs/iksemel bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/libdingaling bootstrap: cd /usr/src/freeswitch/libs/libdingaling bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/srtp bootstrap: cd /usr/src/freeswitch/libs/srtp Entering directory /usr/src/freeswitch/libs/spandsp bootstrap: cd /usr/src/freeswitch/libs/spandsp Entering directory /usr/src/freeswitch/libs/unimrcp bootstrap: rm -f aclocal.m4 bootstrap: cd /usr/src/freeswitch/libs/unimrcp bootstrap: rm -f aclocal.m4 bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/freetdm bootstrap: cd /usr/src/freeswitch/libs/freetdm bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/sofia-sip bootstrap: cd /usr/src/freeswitch/libs/sofia-sip bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/tiff-4.0.2 bootstrap: cd /usr/src/freeswitch/libs/tiff-4.0.2 bootstrap: rm -f aclocal.m4 Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Running libtoolize... Running libtoolize... Running libtoolize... bootstrap: /usr/bin/libtoolize --force --copy --install bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' Running libtoolize... bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: copying file `build/config.sub' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/ltmain.sh' libtoolize: copying file `build/install-sh' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/ltmain.sh' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' Running libtoolize... Running libtoolize... libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. Creating configure bootstrap: autoconf Creating configure bootstrap: autoconf libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. Creating configure bootstrap: autoconf bootstrap: /usr/bin/libtoolize --force --copy --install Running libtoolize... Running libtoolize... libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `build'. libtoolize: copying file `build/libtool.m4' libtoolize: copying file `build/ltoptions.m4' bootstrap: /usr/bin/libtoolize --force --copy --install bootstrap: /usr/bin/libtoolize --force --copy --install Running autoheader... bootstrap: autoheader libtoolize: copying file `build/ltsugar.m4' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'. libtoolize: copying file `config/config.guess' Running autoheader... bootstrap: autoheader libtoolize: copying file `config/config.sub' Running autoheader... bootstrap: autoheader libtoolize: copying file `config/install-sh' libtoolize: copying file `config/ltmain.sh' libtoolize: copying file `build/ltversion.m4' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' Creating Makefile.in bootstrap: automake --no-force --add-missing --copy libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' Creating Makefile.in bootstrap: automake --no-force --add-missing --copy Creating Makefile.in bootstrap: automake --no-force --add-missing --copy libtoolize: copying file `build/lt~obsolete.m4' libtoolize: copying file `build/ltmain.sh' bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: copying file `m4/ltoptions.m4' Creating configure bootstrap: autoconf libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `build/acmacros'. libtoolize: copying file `build/acmacros/libtool.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `build/acmacros/ltoptions.m4' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'. libtoolize: copying file `config/config.guess' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `config/config.sub' libtoolize: copying file `m4/lt~obsolete.m4' libtoolize: copying file `config/install-sh' libtoolize: copying file `build/acmacros/ltsugar.m4' libtoolize: copying file `config/ltmain.sh' Creating configure bootstrap: autoconf bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `build/acmacros/ltversion.m4' libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./config.guess' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `./config.sub' libtoolize: copying file `build/acmacros/lt~obsolete.m4' libtoolize: copying file `./install-sh' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: Consider adding `-I build/acmacros' to ACLOCAL_AMFLAGS in Makefile.am. Creating configure bootstrap: autoconf configure.ac:18: installing 'build/compile' configure.ac:7: installing 'build/missing' libtoolize: copying file `./ltmain.sh' Creating Makefile.in bootstrap: automake --no-force --add-missing --copy Makefile.am:17: warning: source file 'src/libdingaling.c' is in a subdirectory, Makefile.am:17: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:17: warning: source file 'src/sha1.c' is in a subdirectory, Makefile.am:17: but option 'subdir-objects' is disabled Makefile.am: installing 'build/depcomp' bootstrap: rm -rf autom4te.cache libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' configure.ac:13: installing 'build/compile' libtoolize: copying file `m4/lt~obsolete.m4' configure.ac:4: installing 'build/missing' Makefile.am:45: warning: source file 'crypto/math/math.c' is in a subdirectory, Makefile.am:45: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:45: warning: source file 'crypto/math/gf2_8.c' is in a subdirectory, Makefile.am:45: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'srtp/srtp.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'srtp/ekt.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/cipher/cipher.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/cipher/null_cipher.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/hash/null_auth.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/hash/auth.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/math/datatypes.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/math/stat.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/kernel/crypto_kernel.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/kernel/alloc.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/kernel/key.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/kernel/err.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/replay/rdb.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/replay/rdbx.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/replay/ut_sim.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:26: warning: source file 'crypto/cipher/aes_icm_ossl.c' is in a subdirectory, Makefile.am:26: but option 'subdir-objects' is disabled Makefile.am:26: warning: source file 'crypto/cipher/aes_gcm_ossl.c' is in a subdirectory, Makefile.am:26: but option 'subdir-objects' is disabled Makefile.am:26: warning: source file 'crypto/rng/rand_source_ossl.c' is in a subdirectory, Makefile.am:26: but option 'subdir-objects' is disabled Makefile.am:26: warning: source file 'crypto/hash/hmac_ossl.c' is in a subdirectory, Makefile.am:26: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/hash/sha1.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/hash/hmac.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/cipher/aes_icm.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/cipher/aes.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/cipher/aes_cbc.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/rng/prng.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/rng/ctr_prng.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:34: warning: source file 'crypto/rng/rand_linux_kernel.c' is in a subdirectory, Makefile.am:34: but option 'subdir-objects' is disabled Makefile.am:37: warning: source file 'crypto/rng/rand_source.c' is in a subdirectory, Makefile.am:37: but option 'subdir-objects' is disabled Makefile.am:42: warning: source file 'gdoi/srtp+gdoi.c' is in a subdirectory, Makefile.am:42: but option 'subdir-objects' is disabled Makefile.am:58: warning: source file 'tables/aes_tables.c' is in a subdirectory, Makefile.am:58: but option 'subdir-objects' is disabled Makefile.am: installing 'build/depcomp' configure.ac:16: installing 'build/compile' configure.ac:6: installing 'build/missing' libtoolize: copying file `m4/ltoptions.m4' Creating configure bootstrap: autoconf test/Makefile.am:11: warning: source file 'crypto/aes_calc.c' is in a subdirectory, test/Makefile.am:11: but option 'subdir-objects' is disabled test/Makefile.am:9: warning: source file 'crypto/cipher_driver.c' is in a subdirectory, test/Makefile.am:9: but option 'subdir-objects' is disabled test/Makefile.am:12: warning: source file 'crypto/datatypes_driver.c' is in a subdirectory, test/Makefile.am:12: but option 'subdir-objects' is disabled test/Makefile.am:10: warning: source file 'crypto/kernel_driver.c' is in a subdirectory, test/Makefile.am:10: but option 'subdir-objects' is disabled test/Makefile.am:13: warning: source file 'crypto/rand_gen.c' is in a subdirectory, test/Makefile.am:13: but option 'subdir-objects' is disabled test/Makefile.am:14: warning: source file 'crypto/sha1_driver.c' is in a subdirectory, test/Makefile.am:14: but option 'subdir-objects' is disabled test/Makefile.am:15: warning: source file 'crypto/stat_driver.c' is in a subdirectory, test/Makefile.am:15: but option 'subdir-objects' is disabled src/Makefile.am: installing 'build/depcomp' libtoolize: copying file `m4/ltsugar.m4' bootstrap: rm -rf autom4te.cache libtoolize: copying file `m4/ltversion.m4' parallel-tests: installing 'build/test-driver' bootstrap: rm -rf autom4te.cache libtoolize: copying file `m4/lt~obsolete.m4' Running autoheader... bootstrap: autoheader Creating configure bootstrap: autoconf Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:22: installing 'build/compile' Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:10: installing 'build/missing' Makefile.am:157: warning: source file '$(SRC)/ftmod/ftmod_analog/ftmod_analog.c' is in a subdirectory, Makefile.am:157: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:162: warning: source file '$(SRC)/ftmod/ftmod_analog_em/ftmod_analog_em.c' is in a subdirectory, Makefile.am:162: but option 'subdir-objects' is disabled Makefile.am:256: warning: source file '$(SRC)/ftmod/ftmod_gsm/ftmod_gsm.c' is in a subdirectory, Makefile.am:256: but option 'subdir-objects' is disabled Makefile.am:179: warning: source file '$(SRC)/ftmod/ftmod_isdn/ftmod_isdn.c' is in a subdirectory, Makefile.am:179: but option 'subdir-objects' is disabled Makefile.am:187: warning: source file '$(SRC)/ftmod/ftmod_libpri/ftmod_libpri.c' is in a subdirectory, Makefile.am:187: but option 'subdir-objects' is disabled Makefile.am:187: warning: source file '$(SRC)/ftmod/ftmod_libpri/lpwrap_pri.c' is in a subdirectory, Makefile.am:187: but option 'subdir-objects' is disabled Makefile.am:264: warning: source file '$(SRC)/ftmod/ftmod_misdn/ftmod_misdn.c' is in a subdirectory, Makefile.am:264: but option 'subdir-objects' is disabled Makefile.am:195: warning: source file '$(SRC)/ftmod/ftmod_pritap/ftmod_pritap.c' is in a subdirectory, Makefile.am:195: but option 'subdir-objects' is disabled Makefile.am:248: warning: source file '$(SRC)/ftmod/ftmod_r2/ftmod_r2.c' is in a subdirectory, Makefile.am:248: but option 'subdir-objects' is disabled Makefile.am:248: warning: source file '$(SRC)/ftmod/ftmod_r2/ftmod_r2_io_mf_lib.c' is in a subdirectory, Makefile.am:248: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cntrl.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_transfer.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cntrl.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_in.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_timers.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_sta.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_sts.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_m2ua_xml.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_m2ua.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_relay.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:152: warning: source file '$(SRC)/ftmod/ftmod_skel/ftmod_skel.c' is in a subdirectory, Makefile.am:152: but option 'subdir-objects' is disabled Makefile.am:169: warning: source file '$(SRC)/ftmod/ftmod_wanpipe/ftmod_wanpipe.c' is in a subdirectory, Makefile.am:169: but option 'subdir-objects' is disabled Makefile.am:147: warning: source file '$(SRC)/ftmod/ftmod_zt/ftmod_zt.c' is in a subdirectory, Makefile.am:147: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/hashtable.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/hashtable_itr.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_io.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_state.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_queue.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_sched.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_call_utils.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_variables.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_config.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_callerid.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/fsk.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/uart.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/g711.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/libteletone_detect.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/libteletone_generate.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_buffer.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_threadmutex.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_dso.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_cpu_monitor.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_backtrace.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:122: warning: source file '$(SRC)/detect_dtmf.c' is in a subdirectory, Makefile.am:122: but option 'subdir-objects' is disabled Makefile.am:118: warning: source file '$(SRC)/detect_tones.c' is in a subdirectory, Makefile.am:118: but option 'subdir-objects' is disabled Makefile.am:138: warning: source file '$(SRC)/testanalog.c' is in a subdirectory, Makefile.am:138: but option 'subdir-objects' is disabled Makefile.am:106: warning: source file '$(SRC)/testapp.c' is in a subdirectory, Makefile.am:106: but option 'subdir-objects' is disabled Makefile.am:110: warning: source file '$(SRC)/testcid.c' is in a subdirectory, Makefile.am:110: but option 'subdir-objects' is disabled Makefile.am:130: warning: source file '$(SRC)/testpri.c' is in a subdirectory, Makefile.am:130: but option 'subdir-objects' is disabled Makefile.am:134: warning: source file '$(SRC)/testr2.c' is in a subdirectory, Makefile.am:134: but option 'subdir-objects' is disabled Makefile.am:114: warning: source file '$(SRC)/testtones.c' is in a subdirectory, Makefile.am:114: but option 'subdir-objects' is disabled Makefile.am: installing 'build/depcomp' bootstrap: rm -rf autom4te.cache Running autoheader... bootstrap: autoheader Running autoheader... bootstrap: autoheader Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:49: installing 'build/compile' configure.ac:41: installing 'build/missing' Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:50: installing 'config/compile' configure.ac:46: installing 'config/missing' Makefile.am: installing './INSTALL' libs/apr-toolkit/Makefile.am: installing 'build/depcomp' spandsp-sim/Makefile.am: installing 'config/depcomp' configure.ac:32: installing 'config/compile' configure.ac:42: installing 'config/missing' contrib/addtiffo/Makefile.am: installing 'config/depcomp' bootstrap: rm -rf autom4te.cache configure.ac:41: installing './compile' configure.ac:37: installing './missing' libsofia-sip-ua-glib/su-glib/Makefile.am: installing './depcomp' parallel-tests: installing './test-driver' parallel-tests: installing 'config/test-driver' bootstrap: rm -rf autom4te.cache bootstrap: rm -rf autom4te.cache bootstrap: rm -rf autom4te.cache configure.ac:55: installing 'build/config/compile' configure.ac:23: installing 'build/config/config.guess' configure.ac:23: installing 'build/config/config.sub' configure.ac:16: installing 'build/config/install-sh' configure.ac:16: installing 'build/config/missing' tests/unit/unit.mk:1: warning: AUTOMAKE_OPTIONS multiply defined in condition TRUE ... Makefile.am:856: 'tests/unit/unit.mk' included from here Makefile.am:3: ... 'AUTOMAKE_OPTIONS' previously defined here Makefile.am:316: warning: source file 'src/switch_apr.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:316: warning: source file 'src/switch_buffer.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_caller.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_channel.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_console.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_mprintf.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_media_bug.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_timer.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_asr.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_event_hook.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_speech.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_memory.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_codec.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_file.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_cert.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_hash.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_sqldb.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_session.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_directory.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_state_machine.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_io.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_rwlock.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_port_allocator.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_version.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_media.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_video.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_sdp.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_scheduler.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_db.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_dso.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_loadable_module.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_utils.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_event.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_resample.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_regex.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_rtp.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_jitterbuffer.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_estimators.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr_bridge.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr_originate.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr_async.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr_play_say.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr_say.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr_menu.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_stun.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_nat.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_log.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_xml.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_xml_config.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_config.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_time.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_odbc.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_pgsql.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_limit.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/g711.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_pcm.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_speex.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_profile.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_json.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_curl.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_hashtable.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_utf8.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_vpx.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/libtpl-1.5/src/tpl.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/libteletone/src/libteletone_detect.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/libteletone/src/libteletone_generate.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/miniwget.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/minixml.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/igd_desc_parse.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/minisoap.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/miniupnpc.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/upnpreplyparse.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/upnpcommands.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/minissdpc.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/upnperrors.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/libnatpmp/natpmp.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/libnatpmp/getgateway.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:398: warning: source file 'src/switch_cpp.cpp' is in a subdirectory, Makefile.am:398: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/compare.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/compare_common.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/compare_gcc.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert_argb.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert_from.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert_from_argb.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert_to_argb.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert_to_i420.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/cpu_id.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/planar_functions.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_any.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_argb.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_common.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_gcc.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_mips.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_any.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_common.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_mips.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_gcc.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_any.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_argb.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_common.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_gcc.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_mips.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/video_common.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/compare_neon64.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/compare_neon.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/compare_win.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert_jpeg.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/mjpeg_decoder.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/mjpeg_validate.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_neon64.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_neon.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_win.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_neon64.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_neon.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_win.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_neon64.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_neon.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_win.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:178: warning: source file 'libs/spandsp/src/plc.c' is in a subdirectory, Makefile.am:178: but option 'subdir-objects' is disabled Makefile.am:178: warning: source file 'libs/spandsp/src/alloc.c' is in a subdirectory, Makefile.am:178: but option 'subdir-objects' is disabled Makefile.am:178: warning: source file 'libs/spandsp/src/bit_operations.c' is in a subdirectory, Makefile.am:178: but option 'subdir-objects' is disabled Makefile.am:465: warning: source file 'src/switch.c' is in a subdirectory, Makefile.am:465: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/src/esl.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/src/esl_config.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/src/esl_event.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/src/esl_threadmutex.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/fs_cli.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/src/esl_json.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/src/esl_buffer.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:430: warning: source file 'src/fs_encode.c' is in a subdirectory, Makefile.am:430: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/src/esl.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/src/esl_config.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/src/esl_event.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/src/esl_threadmutex.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/ivrd.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/src/esl_json.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/src/esl_buffer.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled tests/unit/unit.mk:6: warning: source file 'tests/unit/switch_event.c' is in a subdirectory, tests/unit/unit.mk:6: but option 'subdir-objects' is disabled Makefile.am:856: 'tests/unit/unit.mk' included from here tests/unit/unit.mk:13: warning: source file 'tests/unit/switch_hash.c' is in a subdirectory, tests/unit/unit.mk:13: but option 'subdir-objects' is disabled Makefile.am:856: 'tests/unit/unit.mk' included from here Makefile.am:443: warning: source file 'src/tone2wav.c' is in a subdirectory, Makefile.am:443: but option 'subdir-objects' is disabled Makefile.am: installing 'build/config/depcomp' parallel-tests: installing 'build/config/test-driver' Thanks, Shaun ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] Sent: 07 November 2017 23:18 To: 'FreeSWITCH Users Help' Subject: [Freeswitch-users] warning source file is in a subdirectory but option subdir-objects is disabled Hi All, We're seeing a lot of subdirectory warnings when installing FreeSWITCH 1.6.19 from source. The warnings aren't critical and the installation still completes. We can add to subdir-objects to AM_INIT_AUTOMAKE in each of the configure.ac files as a workaround so it completes without these warnings, but should these subdirs be included or are these warnings to be expected? As follows. curl https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list apt-get update && apt-get upgrade apt-get install -y --force-yes freeswitch-video-deps-most cd /usr/src rm -R freeswitch cd freeswitch ./bootstrap.sh -j bootstrap: checking installation... bootstrap: autoconf version 2.69 (ok) bootstrap: automake version 1.14.1 (ok) bootstrap: aclocal version 1.14.1 (ok) bootstrap: libtool version 2.4.2 (ok) Bootstrapping using: autoconf : /usr/bin/autoconf automake : /usr/bin/automake aclocal : /usr/bin/aclocal libtool : /usr/bin/libtool (2.4.2.) libtoolize: /usr/bin/libtoolize make : /usr/bin/make (GNU Make 4.0 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2013 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.) awk : () Entering directory /usr/src/freeswitch/libs/apr Copying libtool helper files ... libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/share/aclocal/libtool.m4' libtoolize: `/usr/share/aclocal/ltoptions.m4' libtoolize: `/usr/share/aclocal/ltversion.m4' libtoolize: `/usr/share/aclocal/ltsugar.m4' libtoolize: `/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' bootstrap: Using libtool.m4 at /usr/share/aclocal/libtool.m4. Re-creating aclocal.m4 ... Creating configure ... Creating include/arch/unix/apr_private.h.in ... Entering directory /usr/src/freeswitch/libs/apr-util Looking for apr source in /usr/src/freeswitch/libs/apr Creating include/private/apu_config.h ... Creating configure ... Generating 'make' outputs ... Invoking xml/expat/buildconf.sh ... Copying libtool helper files ... Incorporating libtool.m4 into aclocal.m4 ... Incorporating ltsugar.m4 into aclocal.m4 ... Incorporating ltoptions.m4 into aclocal.m4 ... Incorporating ltversion.m4 into aclocal.m4 ... Incorporating lt~obsolete.m4 into aclocal.m4 ... Creating config.h.in ... Creating configure ... rebuilding rpm spec file configure.ac:47: installing 'config/compile' configure.ac:15: installing 'config/config.guess' configure.ac:15: installing 'config/config.sub' configure.ac:34: installing 'config/install-sh' configure.ac:34: installing 'config/missing' Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crc.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_aes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_atl.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ec.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ecdh.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_hash.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_pk.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_sas.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_datatypes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_engine.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_scheduler.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_sys.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_initiator.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_legal.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_list.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_log.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_pbx.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_protocol.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_responder.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_rng.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_srtp_builtin.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_string.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils_proto.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aes_modes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aescrypt.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aeskey.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aestab.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha1.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha2.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_cache.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:99: warning: source file '$(top_srcdir)/test/cmockery/cmockery.c' is in a subdirectory, Makefile.am:99: but option 'subdir-objects' is disabled Makefile.am:99: warning: source file '$(top_srcdir)/test/cache_test.c' is in a subdirectory, Makefile.am:99: but option 'subdir-objects' is disabled Makefile.am: installing 'config/depcomp' Entering directory /usr/src/freeswitch/libs/iksemel Entering directory /usr/src/freeswitch/libs/libdingaling bootstrap: cd /usr/src/freeswitch/libs/iksemel bootstrap: cd /usr/src/freeswitch/libs/libdingaling bootstrap: rm -f aclocal.m4 bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/sofia-sip bootstrap: cd /usr/src/freeswitch/libs/sofia-sip Entering directory /usr/src/freeswitch/libs/srtp bootstrap: cd /usr/src/freeswitch/libs/srtp Entering directory /usr/src/freeswitch/libs/unimrcp bootstrap: rm -f aclocal.m4 bootstrap: cd /usr/src/freeswitch/libs/unimrcp bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/spandsp bootstrap: cd /usr/src/freeswitch/libs/spandsp bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/tiff-4.0.2 Entering directory /usr/src/freeswitch/libs/freetdm bootstrap: cd /usr/src/freeswitch/libs/freetdm bootstrap: cd /usr/src/freeswitch/libs/tiff-4.0.2 bootstrap: rm -f aclocal.m4 bootstrap: rm -f aclocal.m4 bootstrap: rm -f aclocal.m4 Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 Creating aclocal.m4 bootstrap: aclocal bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Thanks, Shaun ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ From shaun.stokes at itec-support.co.uk Wed Nov 8 09:55:50 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Wed, 8 Nov 2017 09:55:50 +0000 Subject: [Freeswitch-users] warning source file is in a subdirectory but option subdir-objects is disabled In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BCEC9@mbx-03.sysconfig.co.uk> References: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BCAE7@mbx-03.sysconfig.co.uk>, <6FD2F8B5BB72834E9939AEDF9FB802A902F78BCEC9@mbx-03.sysconfig.co.uk> Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BD05E@mbx-03.sysconfig.co.uk> Just found this, so I would assume these warnings are safe to ignore. http://markmail.org/message/4wachvl5z2dl3oio We may want to update 'https://freeswitch.org/confluence/display/FREESWITCH/Debian+8+Jessie' to reflect this. Shaun ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] Sent: 08 November 2017 08:32 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] warning source file is in a subdirectory but option subdir-objects is disabled I thought I would start again from a base Debian 8.9 build and go through the process (https://freeswitch.org/confluence/display/FREESWITCH/Debian+8+Jessie) but still see the same warnings as follows. Can we safely ignore these or do we need to modify the build to include those sub directories? wget -O - https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list apt-get update apt-get install -y libssl-dev apt-get install -y --force-yes freeswitch-video-deps-most git config --global pull.rebase true cd /usr/src/ git clone https://freeswitch.org/stash/scm/fs/freeswitch.git -b v1.6 freeswitch remote: Counting objects: 307382, done. remote: Compressing objects: 100% (67241/67241), done. remote: Total 307382 (delta 239423), reused 298091 (delta 232091) Receiving objects: 100% (307382/307382), 147.20 MiB | 1.86 MiB/s, done. Resolving deltas: 100% (239423/239423), done. Checking connectivity... done. cd freeswitch ./bootstrap.sh -j bootstrap: checking installation... bootstrap: autoconf version 2.69 (ok) bootstrap: automake version 1.14.1 (ok) bootstrap: aclocal version 1.14.1 (ok) bootstrap: libtool version 2.4.2 (ok) Bootstrapping using: autoconf : /usr/bin/autoconf automake : /usr/bin/automake aclocal : /usr/bin/aclocal libtool : /usr/bin/libtool (2.4.2.) libtoolize: /usr/bin/libtoolize make : /usr/bin/make (GNU Make 4.0 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2013 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.) awk : () Entering directory /usr/src/freeswitch/libs/apr Copying libtool helper files ... libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/share/aclocal/libtool.m4' libtoolize: `/usr/share/aclocal/ltoptions.m4' libtoolize: `/usr/share/aclocal/ltversion.m4' libtoolize: `/usr/share/aclocal/ltsugar.m4' libtoolize: `/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' bootstrap: Using libtool.m4 at /usr/share/aclocal/libtool.m4. Re-creating aclocal.m4 ... Creating configure ... Creating include/arch/unix/apr_private.h.in ... Entering directory /usr/src/freeswitch/libs/apr-util Looking for apr source in /usr/src/freeswitch/libs/apr Creating include/private/apu_config.h ... Creating configure ... Generating 'make' outputs ... Invoking xml/expat/buildconf.sh ... Copying libtool helper files ... Incorporating libtool.m4 into aclocal.m4 ... Incorporating ltsugar.m4 into aclocal.m4 ... Incorporating ltoptions.m4 into aclocal.m4 ... Incorporating ltversion.m4 into aclocal.m4 ... Incorporating lt~obsolete.m4 into aclocal.m4 ... Creating config.h.in ... Creating configure ... rebuilding rpm spec file configure.ac:47: installing 'config/compile' configure.ac:15: installing 'config/config.guess' configure.ac:15: installing 'config/config.sub' configure.ac:34: installing 'config/install-sh' configure.ac:34: installing 'config/missing' Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crc.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_aes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_atl.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ec.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ecdh.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_hash.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_pk.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_sas.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_datatypes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_engine.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_scheduler.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_sys.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_initiator.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_legal.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_list.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_log.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_pbx.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_protocol.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_responder.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_rng.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_srtp_builtin.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_string.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils_proto.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aes_modes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aescrypt.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aeskey.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aestab.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha1.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha2.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_cache.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:99: warning: source file '$(top_srcdir)/test/cmockery/cmockery.c' is in a subdirectory, Makefile.am:99: but option 'subdir-objects' is disabled Makefile.am:99: warning: source file '$(top_srcdir)/test/cache_test.c' is in a subdirectory, Makefile.am:99: but option 'subdir-objects' is disabled Makefile.am: installing 'config/depcomp' Entering directory /usr/src/freeswitch/libs/iksemel bootstrap: cd /usr/src/freeswitch/libs/iksemel bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/libdingaling bootstrap: cd /usr/src/freeswitch/libs/libdingaling bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/srtp bootstrap: cd /usr/src/freeswitch/libs/srtp Entering directory /usr/src/freeswitch/libs/spandsp bootstrap: cd /usr/src/freeswitch/libs/spandsp Entering directory /usr/src/freeswitch/libs/unimrcp bootstrap: rm -f aclocal.m4 bootstrap: cd /usr/src/freeswitch/libs/unimrcp bootstrap: rm -f aclocal.m4 bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/freetdm bootstrap: cd /usr/src/freeswitch/libs/freetdm bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/sofia-sip bootstrap: cd /usr/src/freeswitch/libs/sofia-sip bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/tiff-4.0.2 bootstrap: cd /usr/src/freeswitch/libs/tiff-4.0.2 bootstrap: rm -f aclocal.m4 Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Running libtoolize... Running libtoolize... Running libtoolize... bootstrap: /usr/bin/libtoolize --force --copy --install bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' Running libtoolize... bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: copying file `build/config.sub' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/ltmain.sh' libtoolize: copying file `build/install-sh' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/ltmain.sh' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' Running libtoolize... Running libtoolize... libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. Creating configure bootstrap: autoconf Creating configure bootstrap: autoconf libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. Creating configure bootstrap: autoconf bootstrap: /usr/bin/libtoolize --force --copy --install Running libtoolize... Running libtoolize... libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `build'. libtoolize: copying file `build/libtool.m4' libtoolize: copying file `build/ltoptions.m4' bootstrap: /usr/bin/libtoolize --force --copy --install bootstrap: /usr/bin/libtoolize --force --copy --install Running autoheader... bootstrap: autoheader libtoolize: copying file `build/ltsugar.m4' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'. libtoolize: copying file `config/config.guess' Running autoheader... bootstrap: autoheader libtoolize: copying file `config/config.sub' Running autoheader... bootstrap: autoheader libtoolize: copying file `config/install-sh' libtoolize: copying file `config/ltmain.sh' libtoolize: copying file `build/ltversion.m4' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' Creating Makefile.in bootstrap: automake --no-force --add-missing --copy libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' Creating Makefile.in bootstrap: automake --no-force --add-missing --copy Creating Makefile.in bootstrap: automake --no-force --add-missing --copy libtoolize: copying file `build/lt~obsolete.m4' libtoolize: copying file `build/ltmain.sh' bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: copying file `m4/ltoptions.m4' Creating configure bootstrap: autoconf libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `build/acmacros'. libtoolize: copying file `build/acmacros/libtool.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `build/acmacros/ltoptions.m4' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'. libtoolize: copying file `config/config.guess' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `config/config.sub' libtoolize: copying file `m4/lt~obsolete.m4' libtoolize: copying file `config/install-sh' libtoolize: copying file `build/acmacros/ltsugar.m4' libtoolize: copying file `config/ltmain.sh' Creating configure bootstrap: autoconf bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `build/acmacros/ltversion.m4' libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./config.guess' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `./config.sub' libtoolize: copying file `build/acmacros/lt~obsolete.m4' libtoolize: copying file `./install-sh' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: Consider adding `-I build/acmacros' to ACLOCAL_AMFLAGS in Makefile.am. Creating configure bootstrap: autoconf configure.ac:18: installing 'build/compile' configure.ac:7: installing 'build/missing' libtoolize: copying file `./ltmain.sh' Creating Makefile.in bootstrap: automake --no-force --add-missing --copy Makefile.am:17: warning: source file 'src/libdingaling.c' is in a subdirectory, Makefile.am:17: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:17: warning: source file 'src/sha1.c' is in a subdirectory, Makefile.am:17: but option 'subdir-objects' is disabled Makefile.am: installing 'build/depcomp' bootstrap: rm -rf autom4te.cache libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' configure.ac:13: installing 'build/compile' libtoolize: copying file `m4/lt~obsolete.m4' configure.ac:4: installing 'build/missing' Makefile.am:45: warning: source file 'crypto/math/math.c' is in a subdirectory, Makefile.am:45: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:45: warning: source file 'crypto/math/gf2_8.c' is in a subdirectory, Makefile.am:45: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'srtp/srtp.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'srtp/ekt.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/cipher/cipher.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/cipher/null_cipher.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/hash/null_auth.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/hash/auth.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/math/datatypes.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/math/stat.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/kernel/crypto_kernel.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/kernel/alloc.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/kernel/key.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/kernel/err.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/replay/rdb.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/replay/rdbx.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:13: warning: source file 'crypto/replay/ut_sim.c' is in a subdirectory, Makefile.am:13: but option 'subdir-objects' is disabled Makefile.am:26: warning: source file 'crypto/cipher/aes_icm_ossl.c' is in a subdirectory, Makefile.am:26: but option 'subdir-objects' is disabled Makefile.am:26: warning: source file 'crypto/cipher/aes_gcm_ossl.c' is in a subdirectory, Makefile.am:26: but option 'subdir-objects' is disabled Makefile.am:26: warning: source file 'crypto/rng/rand_source_ossl.c' is in a subdirectory, Makefile.am:26: but option 'subdir-objects' is disabled Makefile.am:26: warning: source file 'crypto/hash/hmac_ossl.c' is in a subdirectory, Makefile.am:26: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/hash/sha1.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/hash/hmac.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/cipher/aes_icm.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/cipher/aes.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/cipher/aes_cbc.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/rng/prng.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:30: warning: source file 'crypto/rng/ctr_prng.c' is in a subdirectory, Makefile.am:30: but option 'subdir-objects' is disabled Makefile.am:34: warning: source file 'crypto/rng/rand_linux_kernel.c' is in a subdirectory, Makefile.am:34: but option 'subdir-objects' is disabled Makefile.am:37: warning: source file 'crypto/rng/rand_source.c' is in a subdirectory, Makefile.am:37: but option 'subdir-objects' is disabled Makefile.am:42: warning: source file 'gdoi/srtp+gdoi.c' is in a subdirectory, Makefile.am:42: but option 'subdir-objects' is disabled Makefile.am:58: warning: source file 'tables/aes_tables.c' is in a subdirectory, Makefile.am:58: but option 'subdir-objects' is disabled Makefile.am: installing 'build/depcomp' configure.ac:16: installing 'build/compile' configure.ac:6: installing 'build/missing' libtoolize: copying file `m4/ltoptions.m4' Creating configure bootstrap: autoconf test/Makefile.am:11: warning: source file 'crypto/aes_calc.c' is in a subdirectory, test/Makefile.am:11: but option 'subdir-objects' is disabled test/Makefile.am:9: warning: source file 'crypto/cipher_driver.c' is in a subdirectory, test/Makefile.am:9: but option 'subdir-objects' is disabled test/Makefile.am:12: warning: source file 'crypto/datatypes_driver.c' is in a subdirectory, test/Makefile.am:12: but option 'subdir-objects' is disabled test/Makefile.am:10: warning: source file 'crypto/kernel_driver.c' is in a subdirectory, test/Makefile.am:10: but option 'subdir-objects' is disabled test/Makefile.am:13: warning: source file 'crypto/rand_gen.c' is in a subdirectory, test/Makefile.am:13: but option 'subdir-objects' is disabled test/Makefile.am:14: warning: source file 'crypto/sha1_driver.c' is in a subdirectory, test/Makefile.am:14: but option 'subdir-objects' is disabled test/Makefile.am:15: warning: source file 'crypto/stat_driver.c' is in a subdirectory, test/Makefile.am:15: but option 'subdir-objects' is disabled src/Makefile.am: installing 'build/depcomp' libtoolize: copying file `m4/ltsugar.m4' bootstrap: rm -rf autom4te.cache libtoolize: copying file `m4/ltversion.m4' parallel-tests: installing 'build/test-driver' bootstrap: rm -rf autom4te.cache libtoolize: copying file `m4/lt~obsolete.m4' Running autoheader... bootstrap: autoheader Creating configure bootstrap: autoconf Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:22: installing 'build/compile' Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:10: installing 'build/missing' Makefile.am:157: warning: source file '$(SRC)/ftmod/ftmod_analog/ftmod_analog.c' is in a subdirectory, Makefile.am:157: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:162: warning: source file '$(SRC)/ftmod/ftmod_analog_em/ftmod_analog_em.c' is in a subdirectory, Makefile.am:162: but option 'subdir-objects' is disabled Makefile.am:256: warning: source file '$(SRC)/ftmod/ftmod_gsm/ftmod_gsm.c' is in a subdirectory, Makefile.am:256: but option 'subdir-objects' is disabled Makefile.am:179: warning: source file '$(SRC)/ftmod/ftmod_isdn/ftmod_isdn.c' is in a subdirectory, Makefile.am:179: but option 'subdir-objects' is disabled Makefile.am:187: warning: source file '$(SRC)/ftmod/ftmod_libpri/ftmod_libpri.c' is in a subdirectory, Makefile.am:187: but option 'subdir-objects' is disabled Makefile.am:187: warning: source file '$(SRC)/ftmod/ftmod_libpri/lpwrap_pri.c' is in a subdirectory, Makefile.am:187: but option 'subdir-objects' is disabled Makefile.am:264: warning: source file '$(SRC)/ftmod/ftmod_misdn/ftmod_misdn.c' is in a subdirectory, Makefile.am:264: but option 'subdir-objects' is disabled Makefile.am:195: warning: source file '$(SRC)/ftmod/ftmod_pritap/ftmod_pritap.c' is in a subdirectory, Makefile.am:195: but option 'subdir-objects' is disabled Makefile.am:248: warning: source file '$(SRC)/ftmod/ftmod_r2/ftmod_r2.c' is in a subdirectory, Makefile.am:248: but option 'subdir-objects' is disabled Makefile.am:248: warning: source file '$(SRC)/ftmod/ftmod_r2/ftmod_r2_io_mf_lib.c' is in a subdirectory, Makefile.am:248: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cntrl.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_transfer.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cntrl.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c' is in a subdirectory, Makefile.am:228: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_in.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_timers.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_sta.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_sts.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_m2ua_xml.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_m2ua.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_relay.c' is in a subdirectory, Makefile.am:203: but option 'subdir-objects' is disabled Makefile.am:152: warning: source file '$(SRC)/ftmod/ftmod_skel/ftmod_skel.c' is in a subdirectory, Makefile.am:152: but option 'subdir-objects' is disabled Makefile.am:169: warning: source file '$(SRC)/ftmod/ftmod_wanpipe/ftmod_wanpipe.c' is in a subdirectory, Makefile.am:169: but option 'subdir-objects' is disabled Makefile.am:147: warning: source file '$(SRC)/ftmod/ftmod_zt/ftmod_zt.c' is in a subdirectory, Makefile.am:147: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/hashtable.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/hashtable_itr.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_io.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_state.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_queue.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_sched.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_call_utils.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_variables.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_config.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_callerid.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/fsk.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/uart.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/g711.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/libteletone_detect.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/libteletone_generate.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_buffer.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_threadmutex.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_dso.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_cpu_monitor.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:63: warning: source file '$(SRC)/ftdm_backtrace.c' is in a subdirectory, Makefile.am:63: but option 'subdir-objects' is disabled Makefile.am:122: warning: source file '$(SRC)/detect_dtmf.c' is in a subdirectory, Makefile.am:122: but option 'subdir-objects' is disabled Makefile.am:118: warning: source file '$(SRC)/detect_tones.c' is in a subdirectory, Makefile.am:118: but option 'subdir-objects' is disabled Makefile.am:138: warning: source file '$(SRC)/testanalog.c' is in a subdirectory, Makefile.am:138: but option 'subdir-objects' is disabled Makefile.am:106: warning: source file '$(SRC)/testapp.c' is in a subdirectory, Makefile.am:106: but option 'subdir-objects' is disabled Makefile.am:110: warning: source file '$(SRC)/testcid.c' is in a subdirectory, Makefile.am:110: but option 'subdir-objects' is disabled Makefile.am:130: warning: source file '$(SRC)/testpri.c' is in a subdirectory, Makefile.am:130: but option 'subdir-objects' is disabled Makefile.am:134: warning: source file '$(SRC)/testr2.c' is in a subdirectory, Makefile.am:134: but option 'subdir-objects' is disabled Makefile.am:114: warning: source file '$(SRC)/testtones.c' is in a subdirectory, Makefile.am:114: but option 'subdir-objects' is disabled Makefile.am: installing 'build/depcomp' bootstrap: rm -rf autom4te.cache Running autoheader... bootstrap: autoheader Running autoheader... bootstrap: autoheader Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:49: installing 'build/compile' configure.ac:41: installing 'build/missing' Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:50: installing 'config/compile' configure.ac:46: installing 'config/missing' Makefile.am: installing './INSTALL' libs/apr-toolkit/Makefile.am: installing 'build/depcomp' spandsp-sim/Makefile.am: installing 'config/depcomp' configure.ac:32: installing 'config/compile' configure.ac:42: installing 'config/missing' contrib/addtiffo/Makefile.am: installing 'config/depcomp' bootstrap: rm -rf autom4te.cache configure.ac:41: installing './compile' configure.ac:37: installing './missing' libsofia-sip-ua-glib/su-glib/Makefile.am: installing './depcomp' parallel-tests: installing './test-driver' parallel-tests: installing 'config/test-driver' bootstrap: rm -rf autom4te.cache bootstrap: rm -rf autom4te.cache bootstrap: rm -rf autom4te.cache configure.ac:55: installing 'build/config/compile' configure.ac:23: installing 'build/config/config.guess' configure.ac:23: installing 'build/config/config.sub' configure.ac:16: installing 'build/config/install-sh' configure.ac:16: installing 'build/config/missing' tests/unit/unit.mk:1: warning: AUTOMAKE_OPTIONS multiply defined in condition TRUE ... Makefile.am:856: 'tests/unit/unit.mk' included from here Makefile.am:3: ... 'AUTOMAKE_OPTIONS' previously defined here Makefile.am:316: warning: source file 'src/switch_apr.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:316: warning: source file 'src/switch_buffer.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_caller.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_channel.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_console.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_mprintf.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_media_bug.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_timer.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_asr.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_event_hook.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_speech.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_memory.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_codec.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_file.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_cert.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_hash.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_sqldb.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_session.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_directory.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_state_machine.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_io.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_rwlock.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_port_allocator.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_version.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_media.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_video.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_sdp.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_scheduler.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_core_db.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_dso.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_loadable_module.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_utils.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_event.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_resample.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_regex.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_rtp.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_jitterbuffer.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_estimators.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr_bridge.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr_originate.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr_async.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr_play_say.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr_say.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr_menu.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_ivr.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_stun.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_nat.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_log.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_xml.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_xml_config.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_config.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_time.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_odbc.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_pgsql.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_limit.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/g711.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_pcm.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_speex.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_profile.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_json.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_curl.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_hashtable.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_utf8.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'src/switch_vpx.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/libtpl-1.5/src/tpl.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/libteletone/src/libteletone_detect.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/libteletone/src/libteletone_generate.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/miniwget.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/minixml.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/igd_desc_parse.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/minisoap.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/miniupnpc.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/upnpreplyparse.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/upnpcommands.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/minissdpc.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/miniupnpc/upnperrors.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/libnatpmp/natpmp.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:316: warning: source file 'libs/libnatpmp/getgateway.c' is in a subdirectory, Makefile.am:316: but option 'subdir-objects' is disabled Makefile.am:398: warning: source file 'src/switch_cpp.cpp' is in a subdirectory, Makefile.am:398: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/compare.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/compare_common.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/compare_gcc.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert_argb.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert_from.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert_from_argb.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert_to_argb.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert_to_i420.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/cpu_id.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/planar_functions.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_any.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_argb.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_common.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_gcc.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_mips.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_any.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_common.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_mips.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_gcc.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_any.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_argb.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_common.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_gcc.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_mips.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/video_common.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/compare_neon64.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/compare_neon.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/compare_win.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/convert_jpeg.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/mjpeg_decoder.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/mjpeg_validate.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_neon64.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_neon.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_win.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_neon64.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_neon.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/row_win.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_neon64.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_neon.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:183: warning: source file 'libs/libyuv/source/scale_win.cc' is in a subdirectory, Makefile.am:183: but option 'subdir-objects' is disabled Makefile.am:178: warning: source file 'libs/spandsp/src/plc.c' is in a subdirectory, Makefile.am:178: but option 'subdir-objects' is disabled Makefile.am:178: warning: source file 'libs/spandsp/src/alloc.c' is in a subdirectory, Makefile.am:178: but option 'subdir-objects' is disabled Makefile.am:178: warning: source file 'libs/spandsp/src/bit_operations.c' is in a subdirectory, Makefile.am:178: but option 'subdir-objects' is disabled Makefile.am:465: warning: source file 'src/switch.c' is in a subdirectory, Makefile.am:465: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/src/esl.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/src/esl_config.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/src/esl_event.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/src/esl_threadmutex.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/fs_cli.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/src/esl_json.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:418: warning: source file 'libs/esl/src/esl_buffer.c' is in a subdirectory, Makefile.am:418: but option 'subdir-objects' is disabled Makefile.am:430: warning: source file 'src/fs_encode.c' is in a subdirectory, Makefile.am:430: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/src/esl.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/src/esl_config.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/src/esl_event.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/src/esl_threadmutex.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/ivrd.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/src/esl_json.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled Makefile.am:456: warning: source file 'libs/esl/src/esl_buffer.c' is in a subdirectory, Makefile.am:456: but option 'subdir-objects' is disabled tests/unit/unit.mk:6: warning: source file 'tests/unit/switch_event.c' is in a subdirectory, tests/unit/unit.mk:6: but option 'subdir-objects' is disabled Makefile.am:856: 'tests/unit/unit.mk' included from here tests/unit/unit.mk:13: warning: source file 'tests/unit/switch_hash.c' is in a subdirectory, tests/unit/unit.mk:13: but option 'subdir-objects' is disabled Makefile.am:856: 'tests/unit/unit.mk' included from here Makefile.am:443: warning: source file 'src/tone2wav.c' is in a subdirectory, Makefile.am:443: but option 'subdir-objects' is disabled Makefile.am: installing 'build/config/depcomp' parallel-tests: installing 'build/config/test-driver' Thanks, Shaun ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] Sent: 07 November 2017 23:18 To: 'FreeSWITCH Users Help' Subject: [Freeswitch-users] warning source file is in a subdirectory but option subdir-objects is disabled Hi All, We're seeing a lot of subdirectory warnings when installing FreeSWITCH 1.6.19 from source. The warnings aren't critical and the installation still completes. We can add to subdir-objects to AM_INIT_AUTOMAKE in each of the configure.ac files as a workaround so it completes without these warnings, but should these subdirs be included or are these warnings to be expected? As follows. curl https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list apt-get update && apt-get upgrade apt-get install -y --force-yes freeswitch-video-deps-most cd /usr/src rm -R freeswitch cd freeswitch ./bootstrap.sh -j bootstrap: checking installation... bootstrap: autoconf version 2.69 (ok) bootstrap: automake version 1.14.1 (ok) bootstrap: aclocal version 1.14.1 (ok) bootstrap: libtool version 2.4.2 (ok) Bootstrapping using: autoconf : /usr/bin/autoconf automake : /usr/bin/automake aclocal : /usr/bin/aclocal libtool : /usr/bin/libtool (2.4.2.) libtoolize: /usr/bin/libtoolize make : /usr/bin/make (GNU Make 4.0 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2013 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.) awk : () Entering directory /usr/src/freeswitch/libs/apr Copying libtool helper files ... libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/share/aclocal/libtool.m4' libtoolize: `/usr/share/aclocal/ltoptions.m4' libtoolize: `/usr/share/aclocal/ltversion.m4' libtoolize: `/usr/share/aclocal/ltsugar.m4' libtoolize: `/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' bootstrap: Using libtool.m4 at /usr/share/aclocal/libtool.m4. Re-creating aclocal.m4 ... Creating configure ... Creating include/arch/unix/apr_private.h.in ... Entering directory /usr/src/freeswitch/libs/apr-util Looking for apr source in /usr/src/freeswitch/libs/apr Creating include/private/apu_config.h ... Creating configure ... Generating 'make' outputs ... Invoking xml/expat/buildconf.sh ... Copying libtool helper files ... Incorporating libtool.m4 into aclocal.m4 ... Incorporating ltsugar.m4 into aclocal.m4 ... Incorporating ltoptions.m4 into aclocal.m4 ... Incorporating ltversion.m4 into aclocal.m4 ... Incorporating lt~obsolete.m4 into aclocal.m4 ... Creating config.h.in ... Creating configure ... rebuilding rpm spec file configure.ac:47: installing 'config/compile' configure.ac:15: installing 'config/config.guess' configure.ac:15: installing 'config/config.sub' configure.ac:34: installing 'config/install-sh' configure.ac:34: installing 'config/missing' Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crc.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_aes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_atl.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ec.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ecdh.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_hash.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_pk.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_sas.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_datatypes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_engine.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_scheduler.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_sys.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_initiator.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_legal.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_list.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_log.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_pbx.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_protocol.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_responder.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_rng.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_srtp_builtin.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_string.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils_proto.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aes_modes.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aescrypt.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aeskey.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aestab.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha1.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha2.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_cache.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled Makefile.am:99: warning: source file '$(top_srcdir)/test/cmockery/cmockery.c' is in a subdirectory, Makefile.am:99: but option 'subdir-objects' is disabled Makefile.am:99: warning: source file '$(top_srcdir)/test/cache_test.c' is in a subdirectory, Makefile.am:99: but option 'subdir-objects' is disabled Makefile.am: installing 'config/depcomp' Entering directory /usr/src/freeswitch/libs/iksemel Entering directory /usr/src/freeswitch/libs/libdingaling bootstrap: cd /usr/src/freeswitch/libs/iksemel bootstrap: cd /usr/src/freeswitch/libs/libdingaling bootstrap: rm -f aclocal.m4 bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/sofia-sip bootstrap: cd /usr/src/freeswitch/libs/sofia-sip Entering directory /usr/src/freeswitch/libs/srtp bootstrap: cd /usr/src/freeswitch/libs/srtp Entering directory /usr/src/freeswitch/libs/unimrcp bootstrap: rm -f aclocal.m4 bootstrap: cd /usr/src/freeswitch/libs/unimrcp bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/spandsp bootstrap: cd /usr/src/freeswitch/libs/spandsp bootstrap: rm -f aclocal.m4 Entering directory /usr/src/freeswitch/libs/tiff-4.0.2 Entering directory /usr/src/freeswitch/libs/freetdm bootstrap: cd /usr/src/freeswitch/libs/freetdm bootstrap: cd /usr/src/freeswitch/libs/tiff-4.0.2 bootstrap: rm -f aclocal.m4 bootstrap: rm -f aclocal.m4 bootstrap: rm -f aclocal.m4 Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 Creating aclocal.m4 bootstrap: aclocal bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Creating aclocal.m4 bootstrap: aclocal Thanks, Shaun ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ From vma at vallimamod.org Wed Nov 8 10:48:35 2017 From: vma at vallimamod.org (Vallimamod Abdullah) Date: Wed, 8 Nov 2017 11:48:35 +0100 Subject: [Freeswitch-users] warning source file is in a subdirectory but option subdir-objects is disabled In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BD05E@mbx-03.sysconfig.co.uk> References: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BCAE7@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BCEC9@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BD05E@mbx-03.sysconfig.co.uk> Message-ID: <2C789A91-B41C-4EED-AB06-8944111774AE@vallimamod.org> Hi, I confirm, these are safe to ignore as it's just a "possible forward-incompatibility" automake issue. I have worked on a patch for this, I'll clean it up and push it to Jira by the week. Best Regards, -- Vallimamod Abdullah SIP Solutions vma at sipsolutions.fr . > On 8 Nov 2017, at 10:55, Shaun Stokes wrote: > > Just found this, so I would assume these warnings are safe to ignore. > http://markmail.org/message/4wachvl5z2dl3oio > > We may want to update 'https://freeswitch.org/confluence/display/FREESWITCH/Debian+8+Jessie' to reflect this. > > Shaun > > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] > Sent: 08 November 2017 08:32 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] warning source file is in a subdirectory but option subdir-objects is disabled > > I thought I would start again from a base Debian 8.9 build and go through the process (https://freeswitch.org/confluence/display/FREESWITCH/Debian+8+Jessie) but still see the same warnings as follows. Can we safely ignore these or do we need to modify the build to include those sub directories? > > wget -O - https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - > > echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list > apt-get update > apt-get install -y libssl-dev > apt-get install -y --force-yes freeswitch-video-deps-most > git config --global pull.rebase true > cd /usr/src/ > > git clone https://freeswitch.org/stash/scm/fs/freeswitch.git -b v1.6 freeswitch > > remote: Counting objects: 307382, done. > remote: Compressing objects: 100% (67241/67241), done. > remote: Total 307382 (delta 239423), reused 298091 (delta 232091) > Receiving objects: 100% (307382/307382), 147.20 MiB | 1.86 MiB/s, done. > Resolving deltas: 100% (239423/239423), done. > Checking connectivity... done. > > cd freeswitch > ./bootstrap.sh -j > > bootstrap: checking installation... > bootstrap: autoconf version 2.69 (ok) > bootstrap: automake version 1.14.1 (ok) > bootstrap: aclocal version 1.14.1 (ok) > bootstrap: libtool version 2.4.2 (ok) > Bootstrapping using: > autoconf : /usr/bin/autoconf > automake : /usr/bin/automake > aclocal : /usr/bin/aclocal > libtool : /usr/bin/libtool (2.4.2.) > libtoolize: /usr/bin/libtoolize > make : /usr/bin/make (GNU Make 4.0 > Built for x86_64-pc-linux-gnu > Copyright (C) 1988-2013 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.) > awk : () > > Entering directory /usr/src/freeswitch/libs/apr > Copying libtool helper files ... > libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. > libtoolize: copying file `build/config.guess' > libtoolize: copying file `build/config.sub' > libtoolize: copying file `build/install-sh' > libtoolize: copying file `build/ltmain.sh' > libtoolize: You should add the contents of the following files to `aclocal.m4': > libtoolize: `/usr/share/aclocal/libtool.m4' > libtoolize: `/usr/share/aclocal/ltoptions.m4' > libtoolize: `/usr/share/aclocal/ltversion.m4' > libtoolize: `/usr/share/aclocal/ltsugar.m4' > libtoolize: `/usr/share/aclocal/lt~obsolete.m4' > libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and > libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. > libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. > libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' > bootstrap: Using libtool.m4 at /usr/share/aclocal/libtool.m4. > Re-creating aclocal.m4 ... > Creating configure ... > Creating include/arch/unix/apr_private.h.in ... > Entering directory /usr/src/freeswitch/libs/apr-util > > Looking for apr source in /usr/src/freeswitch/libs/apr > Creating include/private/apu_config.h ... > Creating configure ... > Generating 'make' outputs ... > Invoking xml/expat/buildconf.sh ... > Copying libtool helper files ... > Incorporating libtool.m4 into aclocal.m4 ... > Incorporating ltsugar.m4 into aclocal.m4 ... > Incorporating ltoptions.m4 into aclocal.m4 ... > Incorporating ltversion.m4 into aclocal.m4 ... > Incorporating lt~obsolete.m4 into aclocal.m4 ... > Creating config.h.in ... > Creating configure ... > rebuilding rpm spec file > configure.ac:47: installing 'config/compile' > configure.ac:15: installing 'config/config.guess' > configure.ac:15: installing 'config/config.sub' > configure.ac:34: installing 'config/install-sh' > configure.ac:34: installing 'config/missing' > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > automake: warning: possible forward-incompatibility. > automake: At least a source file is in a subdirectory, but the 'subdir-objects' > automake: automake option hasn't been enabled. For now, the corresponding output > automake: object file(s) will be placed in the top-level directory. However, > automake: this behaviour will change in future Automake versions: they will > automake: unconditionally cause object files to be placed in the same subdirectory > automake: of the corresponding sources. > automake: You are advised to start using 'subdir-objects' option throughout your > automake: project, to avoid future incompatibilities. > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crc.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_aes.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_atl.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ec.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ecdh.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_hash.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_pk.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_sas.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_datatypes.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_engine.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_scheduler.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_sys.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_initiator.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_legal.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_list.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_log.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_pbx.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_protocol.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_responder.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_rng.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_srtp_builtin.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_string.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils_proto.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aes_modes.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aescrypt.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aeskey.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aestab.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha1.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha2.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_cache.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:99: warning: source file '$(top_srcdir)/test/cmockery/cmockery.c' is in a subdirectory, > Makefile.am:99: but option 'subdir-objects' is disabled > Makefile.am:99: warning: source file '$(top_srcdir)/test/cache_test.c' is in a subdirectory, > Makefile.am:99: but option 'subdir-objects' is disabled > Makefile.am: installing 'config/depcomp' > Entering directory /usr/src/freeswitch/libs/iksemel > bootstrap: cd /usr/src/freeswitch/libs/iksemel > bootstrap: rm -f aclocal.m4 > Entering directory /usr/src/freeswitch/libs/libdingaling > bootstrap: cd /usr/src/freeswitch/libs/libdingaling > bootstrap: rm -f aclocal.m4 > Entering directory /usr/src/freeswitch/libs/srtp > bootstrap: cd /usr/src/freeswitch/libs/srtp > Entering directory /usr/src/freeswitch/libs/spandsp > bootstrap: cd /usr/src/freeswitch/libs/spandsp > Entering directory /usr/src/freeswitch/libs/unimrcp > bootstrap: rm -f aclocal.m4 > bootstrap: cd /usr/src/freeswitch/libs/unimrcp > bootstrap: rm -f aclocal.m4 > bootstrap: rm -f aclocal.m4 > Entering directory /usr/src/freeswitch/libs/freetdm > bootstrap: cd /usr/src/freeswitch/libs/freetdm > bootstrap: rm -f aclocal.m4 > Entering directory /usr/src/freeswitch/libs/sofia-sip > bootstrap: cd /usr/src/freeswitch/libs/sofia-sip > bootstrap: rm -f aclocal.m4 > Entering directory /usr/src/freeswitch/libs/tiff-4.0.2 > bootstrap: cd /usr/src/freeswitch/libs/tiff-4.0.2 > bootstrap: rm -f aclocal.m4 > Creating aclocal.m4 > bootstrap: aclocal > Creating aclocal.m4 > bootstrap: aclocal > Creating aclocal.m4 > bootstrap: aclocal > Creating aclocal.m4 > bootstrap: aclocal > Creating aclocal.m4 > bootstrap: aclocal > Creating aclocal.m4 > bootstrap: aclocal > Creating aclocal.m4 > bootstrap: aclocal > Creating aclocal.m4 > bootstrap: aclocal > Running libtoolize... > Running libtoolize... > Running libtoolize... > bootstrap: /usr/bin/libtoolize --force --copy --install > bootstrap: /usr/bin/libtoolize --force --copy --install > libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. > libtoolize: copying file `build/config.guess' > Running libtoolize... > bootstrap: /usr/bin/libtoolize --force --copy --install > libtoolize: copying file `build/config.sub' > libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. > libtoolize: copying file `build/config.guess' > libtoolize: copying file `build/install-sh' > libtoolize: copying file `build/config.sub' > libtoolize: copying file `build/ltmain.sh' > libtoolize: copying file `build/install-sh' > libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. > libtoolize: copying file `build/config.guess' > libtoolize: copying file `build/config.sub' > libtoolize: copying file `build/ltmain.sh' > libtoolize: copying file `build/install-sh' > libtoolize: copying file `build/ltmain.sh' > Running libtoolize... > Running libtoolize... > libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and > libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. > libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. > libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and > libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. > libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. > Creating configure > bootstrap: autoconf > Creating configure > bootstrap: autoconf > libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and > libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. > libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. > Creating configure > bootstrap: autoconf > bootstrap: /usr/bin/libtoolize --force --copy --install > Running libtoolize... > Running libtoolize... > libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. > libtoolize: copying file `build/config.guess' > libtoolize: copying file `build/config.sub' > libtoolize: copying file `build/install-sh' > libtoolize: copying file `build/ltmain.sh' > libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `build'. > libtoolize: copying file `build/libtool.m4' > libtoolize: copying file `build/ltoptions.m4' > bootstrap: /usr/bin/libtoolize --force --copy --install > bootstrap: /usr/bin/libtoolize --force --copy --install > Running autoheader... > bootstrap: autoheader > libtoolize: copying file `build/ltsugar.m4' > libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'. > libtoolize: copying file `config/config.guess' > Running autoheader... > bootstrap: autoheader > libtoolize: copying file `config/config.sub' > Running autoheader... > bootstrap: autoheader > libtoolize: copying file `config/install-sh' > libtoolize: copying file `config/ltmain.sh' > libtoolize: copying file `build/ltversion.m4' > libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. > libtoolize: copying file `build/config.guess' > Creating Makefile.in > bootstrap: automake --no-force --add-missing --copy > libtoolize: copying file `build/config.sub' > libtoolize: copying file `build/install-sh' > libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. > libtoolize: copying file `m4/libtool.m4' > Creating Makefile.in > bootstrap: automake --no-force --add-missing --copy > Creating Makefile.in > bootstrap: automake --no-force --add-missing --copy > libtoolize: copying file `build/lt~obsolete.m4' > libtoolize: copying file `build/ltmain.sh' > bootstrap: /usr/bin/libtoolize --force --copy --install > libtoolize: copying file `m4/ltoptions.m4' > Creating configure > bootstrap: autoconf > libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `build/acmacros'. > libtoolize: copying file `build/acmacros/libtool.m4' > libtoolize: copying file `m4/ltsugar.m4' > libtoolize: copying file `build/acmacros/ltoptions.m4' > libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'. > libtoolize: copying file `config/config.guess' > libtoolize: copying file `m4/ltversion.m4' > libtoolize: copying file `config/config.sub' > libtoolize: copying file `m4/lt~obsolete.m4' > libtoolize: copying file `config/install-sh' > libtoolize: copying file `build/acmacros/ltsugar.m4' > libtoolize: copying file `config/ltmain.sh' > Creating configure > bootstrap: autoconf > bootstrap: /usr/bin/libtoolize --force --copy --install > libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. > libtoolize: copying file `m4/libtool.m4' > libtoolize: copying file `build/acmacros/ltversion.m4' > libtoolize: putting auxiliary files in `.'. > libtoolize: copying file `./config.guess' > libtoolize: copying file `m4/ltoptions.m4' > libtoolize: copying file `./config.sub' > libtoolize: copying file `build/acmacros/lt~obsolete.m4' > libtoolize: copying file `./install-sh' > libtoolize: copying file `m4/ltsugar.m4' > libtoolize: copying file `m4/ltversion.m4' > libtoolize: Consider adding `-I build/acmacros' to ACLOCAL_AMFLAGS in Makefile.am. > Creating configure > bootstrap: autoconf > configure.ac:18: installing 'build/compile' > configure.ac:7: installing 'build/missing' > libtoolize: copying file `./ltmain.sh' > Creating Makefile.in > bootstrap: automake --no-force --add-missing --copy > Makefile.am:17: warning: source file 'src/libdingaling.c' is in a subdirectory, > Makefile.am:17: but option 'subdir-objects' is disabled > automake: warning: possible forward-incompatibility. > automake: At least a source file is in a subdirectory, but the 'subdir-objects' > automake: automake option hasn't been enabled. For now, the corresponding output > automake: object file(s) will be placed in the top-level directory. However, > automake: this behaviour will change in future Automake versions: they will > automake: unconditionally cause object files to be placed in the same subdirectory > automake: of the corresponding sources. > automake: You are advised to start using 'subdir-objects' option throughout your > automake: project, to avoid future incompatibilities. > Makefile.am:17: warning: source file 'src/sha1.c' is in a subdirectory, > Makefile.am:17: but option 'subdir-objects' is disabled > Makefile.am: installing 'build/depcomp' > bootstrap: rm -rf autom4te.cache > libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. > libtoolize: copying file `m4/libtool.m4' > configure.ac:13: installing 'build/compile' > libtoolize: copying file `m4/lt~obsolete.m4' > configure.ac:4: installing 'build/missing' > Makefile.am:45: warning: source file 'crypto/math/math.c' is in a subdirectory, > Makefile.am:45: but option 'subdir-objects' is disabled > automake: warning: possible forward-incompatibility. > automake: At least a source file is in a subdirectory, but the 'subdir-objects' > automake: automake option hasn't been enabled. For now, the corresponding output > automake: object file(s) will be placed in the top-level directory. However, > automake: this behaviour will change in future Automake versions: they will > automake: unconditionally cause object files to be placed in the same subdirectory > automake: of the corresponding sources. > automake: You are advised to start using 'subdir-objects' option throughout your > automake: project, to avoid future incompatibilities. > Makefile.am:45: warning: source file 'crypto/math/gf2_8.c' is in a subdirectory, > Makefile.am:45: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'srtp/srtp.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'srtp/ekt.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/cipher/cipher.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/cipher/null_cipher.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/hash/null_auth.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/hash/auth.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/math/datatypes.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/math/stat.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/kernel/crypto_kernel.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/kernel/alloc.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/kernel/key.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/kernel/err.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/replay/rdb.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/replay/rdbx.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:13: warning: source file 'crypto/replay/ut_sim.c' is in a subdirectory, > Makefile.am:13: but option 'subdir-objects' is disabled > Makefile.am:26: warning: source file 'crypto/cipher/aes_icm_ossl.c' is in a subdirectory, > Makefile.am:26: but option 'subdir-objects' is disabled > Makefile.am:26: warning: source file 'crypto/cipher/aes_gcm_ossl.c' is in a subdirectory, > Makefile.am:26: but option 'subdir-objects' is disabled > Makefile.am:26: warning: source file 'crypto/rng/rand_source_ossl.c' is in a subdirectory, > Makefile.am:26: but option 'subdir-objects' is disabled > Makefile.am:26: warning: source file 'crypto/hash/hmac_ossl.c' is in a subdirectory, > Makefile.am:26: but option 'subdir-objects' is disabled > Makefile.am:30: warning: source file 'crypto/hash/sha1.c' is in a subdirectory, > Makefile.am:30: but option 'subdir-objects' is disabled > Makefile.am:30: warning: source file 'crypto/hash/hmac.c' is in a subdirectory, > Makefile.am:30: but option 'subdir-objects' is disabled > Makefile.am:30: warning: source file 'crypto/cipher/aes_icm.c' is in a subdirectory, > Makefile.am:30: but option 'subdir-objects' is disabled > Makefile.am:30: warning: source file 'crypto/cipher/aes.c' is in a subdirectory, > Makefile.am:30: but option 'subdir-objects' is disabled > Makefile.am:30: warning: source file 'crypto/cipher/aes_cbc.c' is in a subdirectory, > Makefile.am:30: but option 'subdir-objects' is disabled > Makefile.am:30: warning: source file 'crypto/rng/prng.c' is in a subdirectory, > Makefile.am:30: but option 'subdir-objects' is disabled > Makefile.am:30: warning: source file 'crypto/rng/ctr_prng.c' is in a subdirectory, > Makefile.am:30: but option 'subdir-objects' is disabled > Makefile.am:34: warning: source file 'crypto/rng/rand_linux_kernel.c' is in a subdirectory, > Makefile.am:34: but option 'subdir-objects' is disabled > Makefile.am:37: warning: source file 'crypto/rng/rand_source.c' is in a subdirectory, > Makefile.am:37: but option 'subdir-objects' is disabled > Makefile.am:42: warning: source file 'gdoi/srtp+gdoi.c' is in a subdirectory, > Makefile.am:42: but option 'subdir-objects' is disabled > Makefile.am:58: warning: source file 'tables/aes_tables.c' is in a subdirectory, > Makefile.am:58: but option 'subdir-objects' is disabled > Makefile.am: installing 'build/depcomp' > configure.ac:16: installing 'build/compile' > configure.ac:6: installing 'build/missing' > libtoolize: copying file `m4/ltoptions.m4' > Creating configure > bootstrap: autoconf > test/Makefile.am:11: warning: source file 'crypto/aes_calc.c' is in a subdirectory, > test/Makefile.am:11: but option 'subdir-objects' is disabled > test/Makefile.am:9: warning: source file 'crypto/cipher_driver.c' is in a subdirectory, > test/Makefile.am:9: but option 'subdir-objects' is disabled > test/Makefile.am:12: warning: source file 'crypto/datatypes_driver.c' is in a subdirectory, > test/Makefile.am:12: but option 'subdir-objects' is disabled > test/Makefile.am:10: warning: source file 'crypto/kernel_driver.c' is in a subdirectory, > test/Makefile.am:10: but option 'subdir-objects' is disabled > test/Makefile.am:13: warning: source file 'crypto/rand_gen.c' is in a subdirectory, > test/Makefile.am:13: but option 'subdir-objects' is disabled > test/Makefile.am:14: warning: source file 'crypto/sha1_driver.c' is in a subdirectory, > test/Makefile.am:14: but option 'subdir-objects' is disabled > test/Makefile.am:15: warning: source file 'crypto/stat_driver.c' is in a subdirectory, > test/Makefile.am:15: but option 'subdir-objects' is disabled > src/Makefile.am: installing 'build/depcomp' > libtoolize: copying file `m4/ltsugar.m4' > bootstrap: rm -rf autom4te.cache > libtoolize: copying file `m4/ltversion.m4' > parallel-tests: installing 'build/test-driver' > bootstrap: rm -rf autom4te.cache > libtoolize: copying file `m4/lt~obsolete.m4' > Running autoheader... > bootstrap: autoheader > Creating configure > bootstrap: autoconf > Creating Makefile.in > bootstrap: automake --no-force --add-missing --copy > configure.ac:22: installing 'build/compile' > Creating Makefile.in > bootstrap: automake --no-force --add-missing --copy > configure.ac:10: installing 'build/missing' > Makefile.am:157: warning: source file '$(SRC)/ftmod/ftmod_analog/ftmod_analog.c' is in a subdirectory, > Makefile.am:157: but option 'subdir-objects' is disabled > automake: warning: possible forward-incompatibility. > automake: At least a source file is in a subdirectory, but the 'subdir-objects' > automake: automake option hasn't been enabled. For now, the corresponding output > automake: object file(s) will be placed in the top-level directory. However, > automake: this behaviour will change in future Automake versions: they will > automake: unconditionally cause object files to be placed in the same subdirectory > automake: of the corresponding sources. > automake: You are advised to start using 'subdir-objects' option throughout your > automake: project, to avoid future incompatibilities. > Makefile.am:162: warning: source file '$(SRC)/ftmod/ftmod_analog_em/ftmod_analog_em.c' is in a subdirectory, > Makefile.am:162: but option 'subdir-objects' is disabled > Makefile.am:256: warning: source file '$(SRC)/ftmod/ftmod_gsm/ftmod_gsm.c' is in a subdirectory, > Makefile.am:256: but option 'subdir-objects' is disabled > Makefile.am:179: warning: source file '$(SRC)/ftmod/ftmod_isdn/ftmod_isdn.c' is in a subdirectory, > Makefile.am:179: but option 'subdir-objects' is disabled > Makefile.am:187: warning: source file '$(SRC)/ftmod/ftmod_libpri/ftmod_libpri.c' is in a subdirectory, > Makefile.am:187: but option 'subdir-objects' is disabled > Makefile.am:187: warning: source file '$(SRC)/ftmod/ftmod_libpri/lpwrap_pri.c' is in a subdirectory, > Makefile.am:187: but option 'subdir-objects' is disabled > Makefile.am:264: warning: source file '$(SRC)/ftmod/ftmod_misdn/ftmod_misdn.c' is in a subdirectory, > Makefile.am:264: but option 'subdir-objects' is disabled > Makefile.am:195: warning: source file '$(SRC)/ftmod/ftmod_pritap/ftmod_pritap.c' is in a subdirectory, > Makefile.am:195: but option 'subdir-objects' is disabled > Makefile.am:248: warning: source file '$(SRC)/ftmod/ftmod_r2/ftmod_r2.c' is in a subdirectory, > Makefile.am:248: but option 'subdir-objects' is disabled > Makefile.am:248: warning: source file '$(SRC)/ftmod/ftmod_r2/ftmod_r2_io_mf_lib.c' is in a subdirectory, > Makefile.am:248: but option 'subdir-objects' is disabled > Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c' is in a subdirectory, > Makefile.am:228: but option 'subdir-objects' is disabled > Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c' is in a subdirectory, > Makefile.am:228: but option 'subdir-objects' is disabled > Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cntrl.c' is in a subdirectory, > Makefile.am:228: but option 'subdir-objects' is disabled > Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c' is in a subdirectory, > Makefile.am:228: but option 'subdir-objects' is disabled > Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_transfer.c' is in a subdirectory, > Makefile.am:228: but option 'subdir-objects' is disabled > Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c' is in a subdirectory, > Makefile.am:228: but option 'subdir-objects' is disabled > Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cntrl.c' is in a subdirectory, > Makefile.am:228: but option 'subdir-objects' is disabled > Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c' is in a subdirectory, > Makefile.am:228: but option 'subdir-objects' is disabled > Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c' is in a subdirectory, > Makefile.am:228: but option 'subdir-objects' is disabled > Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c' is in a subdirectory, > Makefile.am:228: but option 'subdir-objects' is disabled > Makefile.am:228: warning: source file '$(SRC)/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c' is in a subdirectory, > Makefile.am:228: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_in.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_timers.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_sta.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_sts.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_m2ua_xml.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_m2ua.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:203: warning: source file '$(SRC)/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_relay.c' is in a subdirectory, > Makefile.am:203: but option 'subdir-objects' is disabled > Makefile.am:152: warning: source file '$(SRC)/ftmod/ftmod_skel/ftmod_skel.c' is in a subdirectory, > Makefile.am:152: but option 'subdir-objects' is disabled > Makefile.am:169: warning: source file '$(SRC)/ftmod/ftmod_wanpipe/ftmod_wanpipe.c' is in a subdirectory, > Makefile.am:169: but option 'subdir-objects' is disabled > Makefile.am:147: warning: source file '$(SRC)/ftmod/ftmod_zt/ftmod_zt.c' is in a subdirectory, > Makefile.am:147: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/hashtable.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/hashtable_itr.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_io.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_state.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_queue.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_sched.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_call_utils.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_variables.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_config.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_callerid.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/fsk.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/uart.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/g711.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/libteletone_detect.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/libteletone_generate.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_buffer.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_threadmutex.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_dso.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_cpu_monitor.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:63: warning: source file '$(SRC)/ftdm_backtrace.c' is in a subdirectory, > Makefile.am:63: but option 'subdir-objects' is disabled > Makefile.am:122: warning: source file '$(SRC)/detect_dtmf.c' is in a subdirectory, > Makefile.am:122: but option 'subdir-objects' is disabled > Makefile.am:118: warning: source file '$(SRC)/detect_tones.c' is in a subdirectory, > Makefile.am:118: but option 'subdir-objects' is disabled > Makefile.am:138: warning: source file '$(SRC)/testanalog.c' is in a subdirectory, > Makefile.am:138: but option 'subdir-objects' is disabled > Makefile.am:106: warning: source file '$(SRC)/testapp.c' is in a subdirectory, > Makefile.am:106: but option 'subdir-objects' is disabled > Makefile.am:110: warning: source file '$(SRC)/testcid.c' is in a subdirectory, > Makefile.am:110: but option 'subdir-objects' is disabled > Makefile.am:130: warning: source file '$(SRC)/testpri.c' is in a subdirectory, > Makefile.am:130: but option 'subdir-objects' is disabled > Makefile.am:134: warning: source file '$(SRC)/testr2.c' is in a subdirectory, > Makefile.am:134: but option 'subdir-objects' is disabled > Makefile.am:114: warning: source file '$(SRC)/testtones.c' is in a subdirectory, > Makefile.am:114: but option 'subdir-objects' is disabled > Makefile.am: installing 'build/depcomp' > bootstrap: rm -rf autom4te.cache > Running autoheader... > bootstrap: autoheader > Running autoheader... > bootstrap: autoheader > Creating Makefile.in > bootstrap: automake --no-force --add-missing --copy > configure.ac:49: installing 'build/compile' > configure.ac:41: installing 'build/missing' > Creating Makefile.in > bootstrap: automake --no-force --add-missing --copy > configure.ac:50: installing 'config/compile' > configure.ac:46: installing 'config/missing' > Makefile.am: installing './INSTALL' > libs/apr-toolkit/Makefile.am: installing 'build/depcomp' > spandsp-sim/Makefile.am: installing 'config/depcomp' > configure.ac:32: installing 'config/compile' > configure.ac:42: installing 'config/missing' > contrib/addtiffo/Makefile.am: installing 'config/depcomp' > bootstrap: rm -rf autom4te.cache > configure.ac:41: installing './compile' > configure.ac:37: installing './missing' > libsofia-sip-ua-glib/su-glib/Makefile.am: installing './depcomp' > parallel-tests: installing './test-driver' > parallel-tests: installing 'config/test-driver' > bootstrap: rm -rf autom4te.cache > bootstrap: rm -rf autom4te.cache > bootstrap: rm -rf autom4te.cache > configure.ac:55: installing 'build/config/compile' > configure.ac:23: installing 'build/config/config.guess' > configure.ac:23: installing 'build/config/config.sub' > configure.ac:16: installing 'build/config/install-sh' > configure.ac:16: installing 'build/config/missing' > tests/unit/unit.mk:1: warning: AUTOMAKE_OPTIONS multiply defined in condition TRUE ... > Makefile.am:856: 'tests/unit/unit.mk' included from here > Makefile.am:3: ... 'AUTOMAKE_OPTIONS' previously defined here > Makefile.am:316: warning: source file 'src/switch_apr.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > automake: warning: possible forward-incompatibility. > automake: At least a source file is in a subdirectory, but the 'subdir-objects' > automake: automake option hasn't been enabled. For now, the corresponding output > automake: object file(s) will be placed in the top-level directory. However, > automake: this behaviour will change in future Automake versions: they will > automake: unconditionally cause object files to be placed in the same subdirectory > automake: of the corresponding sources. > automake: You are advised to start using 'subdir-objects' option throughout your > automake: project, to avoid future incompatibilities. > Makefile.am:316: warning: source file 'src/switch_buffer.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_caller.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_channel.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_console.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_mprintf.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_media_bug.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_timer.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_asr.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_event_hook.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_speech.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_memory.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_codec.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_file.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_cert.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_hash.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_sqldb.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_session.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_directory.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_state_machine.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_io.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_rwlock.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_port_allocator.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_version.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_media.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_video.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_sdp.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_scheduler.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_core_db.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_dso.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_loadable_module.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_utils.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_event.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_resample.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_regex.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_rtp.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_jitterbuffer.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_estimators.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_ivr_bridge.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_ivr_originate.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_ivr_async.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_ivr_play_say.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_ivr_say.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_ivr_menu.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_ivr.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_stun.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_nat.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_log.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_xml.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_xml_config.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_config.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_time.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_odbc.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_pgsql.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_limit.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/g711.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_pcm.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_speex.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_profile.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_json.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_curl.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_hashtable.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_utf8.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'src/switch_vpx.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/libtpl-1.5/src/tpl.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/libteletone/src/libteletone_detect.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/libteletone/src/libteletone_generate.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/miniupnpc/miniwget.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/miniupnpc/minixml.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/miniupnpc/igd_desc_parse.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/miniupnpc/minisoap.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/miniupnpc/miniupnpc.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/miniupnpc/upnpreplyparse.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/miniupnpc/upnpcommands.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/miniupnpc/minissdpc.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/miniupnpc/upnperrors.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/libnatpmp/natpmp.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:316: warning: source file 'libs/libnatpmp/getgateway.c' is in a subdirectory, > Makefile.am:316: but option 'subdir-objects' is disabled > Makefile.am:398: warning: source file 'src/switch_cpp.cpp' is in a subdirectory, > Makefile.am:398: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/compare.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/compare_common.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/compare_gcc.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/convert.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/convert_argb.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/convert_from.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/convert_from_argb.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/convert_to_argb.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/convert_to_i420.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/cpu_id.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/planar_functions.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/rotate.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_any.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_argb.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_common.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_gcc.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_mips.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/row_any.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/row_common.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/row_mips.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/row_gcc.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/scale.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/scale_any.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/scale_argb.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/scale_common.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/scale_gcc.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/scale_mips.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/video_common.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/compare_neon64.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/compare_neon.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/compare_win.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/convert_jpeg.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/mjpeg_decoder.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/mjpeg_validate.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_neon64.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_neon.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/rotate_win.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/row_neon64.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/row_neon.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/row_win.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/scale_neon64.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/scale_neon.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:183: warning: source file 'libs/libyuv/source/scale_win.cc' is in a subdirectory, > Makefile.am:183: but option 'subdir-objects' is disabled > Makefile.am:178: warning: source file 'libs/spandsp/src/plc.c' is in a subdirectory, > Makefile.am:178: but option 'subdir-objects' is disabled > Makefile.am:178: warning: source file 'libs/spandsp/src/alloc.c' is in a subdirectory, > Makefile.am:178: but option 'subdir-objects' is disabled > Makefile.am:178: warning: source file 'libs/spandsp/src/bit_operations.c' is in a subdirectory, > Makefile.am:178: but option 'subdir-objects' is disabled > Makefile.am:465: warning: source file 'src/switch.c' is in a subdirectory, > Makefile.am:465: but option 'subdir-objects' is disabled > Makefile.am:418: warning: source file 'libs/esl/src/esl.c' is in a subdirectory, > Makefile.am:418: but option 'subdir-objects' is disabled > Makefile.am:418: warning: source file 'libs/esl/src/esl_config.c' is in a subdirectory, > Makefile.am:418: but option 'subdir-objects' is disabled > Makefile.am:418: warning: source file 'libs/esl/src/esl_event.c' is in a subdirectory, > Makefile.am:418: but option 'subdir-objects' is disabled > Makefile.am:418: warning: source file 'libs/esl/src/esl_threadmutex.c' is in a subdirectory, > Makefile.am:418: but option 'subdir-objects' is disabled > Makefile.am:418: warning: source file 'libs/esl/fs_cli.c' is in a subdirectory, > Makefile.am:418: but option 'subdir-objects' is disabled > Makefile.am:418: warning: source file 'libs/esl/src/esl_json.c' is in a subdirectory, > Makefile.am:418: but option 'subdir-objects' is disabled > Makefile.am:418: warning: source file 'libs/esl/src/esl_buffer.c' is in a subdirectory, > Makefile.am:418: but option 'subdir-objects' is disabled > Makefile.am:430: warning: source file 'src/fs_encode.c' is in a subdirectory, > Makefile.am:430: but option 'subdir-objects' is disabled > Makefile.am:456: warning: source file 'libs/esl/src/esl.c' is in a subdirectory, > Makefile.am:456: but option 'subdir-objects' is disabled > Makefile.am:456: warning: source file 'libs/esl/src/esl_config.c' is in a subdirectory, > Makefile.am:456: but option 'subdir-objects' is disabled > Makefile.am:456: warning: source file 'libs/esl/src/esl_event.c' is in a subdirectory, > Makefile.am:456: but option 'subdir-objects' is disabled > Makefile.am:456: warning: source file 'libs/esl/src/esl_threadmutex.c' is in a subdirectory, > Makefile.am:456: but option 'subdir-objects' is disabled > Makefile.am:456: warning: source file 'libs/esl/ivrd.c' is in a subdirectory, > Makefile.am:456: but option 'subdir-objects' is disabled > Makefile.am:456: warning: source file 'libs/esl/src/esl_json.c' is in a subdirectory, > Makefile.am:456: but option 'subdir-objects' is disabled > Makefile.am:456: warning: source file 'libs/esl/src/esl_buffer.c' is in a subdirectory, > Makefile.am:456: but option 'subdir-objects' is disabled > tests/unit/unit.mk:6: warning: source file 'tests/unit/switch_event.c' is in a subdirectory, > tests/unit/unit.mk:6: but option 'subdir-objects' is disabled > Makefile.am:856: 'tests/unit/unit.mk' included from here > tests/unit/unit.mk:13: warning: source file 'tests/unit/switch_hash.c' is in a subdirectory, > tests/unit/unit.mk:13: but option 'subdir-objects' is disabled > Makefile.am:856: 'tests/unit/unit.mk' included from here > Makefile.am:443: warning: source file 'src/tone2wav.c' is in a subdirectory, > Makefile.am:443: but option 'subdir-objects' is disabled > Makefile.am: installing 'build/config/depcomp' > parallel-tests: installing 'build/config/test-driver' > > Thanks, > Shaun > > > > > > > > > > > > > > > > > > > > > > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] > Sent: 07 November 2017 23:18 > To: 'FreeSWITCH Users Help' > Subject: [Freeswitch-users] warning source file is in a subdirectory but option subdir-objects is disabled > > Hi All, > > We're seeing a lot of subdirectory warnings when installing FreeSWITCH 1.6.19 from source. > > The warnings aren't critical and the installation still completes. > > We can add to subdir-objects to AM_INIT_AUTOMAKE in each of the configure.ac files as a workaround so it completes without these warnings, but should these subdirs be included or are these warnings to be expected? > > As follows. > > curl https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - > echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list > apt-get update && apt-get upgrade > apt-get install -y --force-yes freeswitch-video-deps-most > > cd /usr/src > rm -R freeswitch > cd freeswitch > ./bootstrap.sh -j > bootstrap: checking installation... > bootstrap: autoconf version 2.69 (ok) > bootstrap: automake version 1.14.1 (ok) > bootstrap: aclocal version 1.14.1 (ok) > bootstrap: libtool version 2.4.2 (ok) > Bootstrapping using: > autoconf : /usr/bin/autoconf > automake : /usr/bin/automake > aclocal : /usr/bin/aclocal > libtool : /usr/bin/libtool (2.4.2.) > libtoolize: /usr/bin/libtoolize > make : /usr/bin/make (GNU Make 4.0 > Built for x86_64-pc-linux-gnu > Copyright (C) 1988-2013 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.) > awk : () > > Entering directory /usr/src/freeswitch/libs/apr > Copying libtool helper files ... > libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. > libtoolize: copying file `build/config.guess' > libtoolize: copying file `build/config.sub' > libtoolize: copying file `build/install-sh' > libtoolize: copying file `build/ltmain.sh' > libtoolize: You should add the contents of the following files to `aclocal.m4': > libtoolize: `/usr/share/aclocal/libtool.m4' > libtoolize: `/usr/share/aclocal/ltoptions.m4' > libtoolize: `/usr/share/aclocal/ltversion.m4' > libtoolize: `/usr/share/aclocal/ltsugar.m4' > libtoolize: `/usr/share/aclocal/lt~obsolete.m4' > libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and > libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. > libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. > libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' > bootstrap: Using libtool.m4 at /usr/share/aclocal/libtool.m4. > Re-creating aclocal.m4 ... > Creating configure ... > Creating include/arch/unix/apr_private.h.in ... > Entering directory /usr/src/freeswitch/libs/apr-util > > Looking for apr source in /usr/src/freeswitch/libs/apr > Creating include/private/apu_config.h ... > Creating configure ... > Generating 'make' outputs ... > Invoking xml/expat/buildconf.sh ... > Copying libtool helper files ... > Incorporating libtool.m4 into aclocal.m4 ... > Incorporating ltsugar.m4 into aclocal.m4 ... > Incorporating ltoptions.m4 into aclocal.m4 ... > Incorporating ltversion.m4 into aclocal.m4 ... > Incorporating lt~obsolete.m4 into aclocal.m4 ... > Creating config.h.in ... > Creating configure ... > rebuilding rpm spec file > configure.ac:47: installing 'config/compile' > configure.ac:15: installing 'config/config.guess' > configure.ac:15: installing 'config/config.sub' > configure.ac:34: installing 'config/install-sh' > configure.ac:34: installing 'config/missing' > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > automake: warning: possible forward-incompatibility. > automake: At least a source file is in a subdirectory, but the 'subdir-objects' > automake: automake option hasn't been enabled. For now, the corresponding output > automake: object file(s) will be placed in the top-level directory. However, > automake: this behaviour will change in future Automake versions: they will > automake: unconditionally cause object files to be placed in the same subdirectory > automake: of the corresponding sources. > automake: You are advised to start using 'subdir-objects' option throughout your > automake: project, to avoid future incompatibilities. > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crc.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_aes.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_atl.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ec.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_ecdh.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_hash.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_pk.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_crypto_sas.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_datatypes.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_engine.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_scheduler.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_sys.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_initiator.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_legal.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_list.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_log.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_pbx.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_protocol.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_responder.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_rng.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_srtp_builtin.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_string.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_utils_proto.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aes_modes.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aescrypt.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aeskey.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/aestab.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha1.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/third_party/bgaes/sha2.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp_iface_cache.c' is in a subdirectory, > Makefile.am:54: but option 'subdir-objects' is disabled > Makefile.am:99: warning: source file '$(top_srcdir)/test/cmockery/cmockery.c' is in a subdirectory, > Makefile.am:99: but option 'subdir-objects' is disabled > Makefile.am:99: warning: source file '$(top_srcdir)/test/cache_test.c' is in a subdirectory, > Makefile.am:99: but option 'subdir-objects' is disabled > Makefile.am: installing 'config/depcomp' > Entering directory /usr/src/freeswitch/libs/iksemel > Entering directory /usr/src/freeswitch/libs/libdingaling > bootstrap: cd /usr/src/freeswitch/libs/iksemel > bootstrap: cd /usr/src/freeswitch/libs/libdingaling > bootstrap: rm -f aclocal.m4 > bootstrap: rm -f aclocal.m4 > Entering directory /usr/src/freeswitch/libs/sofia-sip > bootstrap: cd /usr/src/freeswitch/libs/sofia-sip > Entering directory /usr/src/freeswitch/libs/srtp > bootstrap: cd /usr/src/freeswitch/libs/srtp > Entering directory /usr/src/freeswitch/libs/unimrcp > bootstrap: rm -f aclocal.m4 > bootstrap: cd /usr/src/freeswitch/libs/unimrcp > bootstrap: rm -f aclocal.m4 > Entering directory /usr/src/freeswitch/libs/spandsp > bootstrap: cd /usr/src/freeswitch/libs/spandsp > bootstrap: rm -f aclocal.m4 > Entering directory /usr/src/freeswitch/libs/tiff-4.0.2 > Entering directory /usr/src/freeswitch/libs/freetdm > bootstrap: cd /usr/src/freeswitch/libs/freetdm > bootstrap: cd /usr/src/freeswitch/libs/tiff-4.0.2 > bootstrap: rm -f aclocal.m4 > bootstrap: rm -f aclocal.m4 > bootstrap: rm -f aclocal.m4 > Creating aclocal.m4 > bootstrap: aclocal > Creating aclocal.m4 > Creating aclocal.m4 > bootstrap: aclocal > bootstrap: aclocal > Creating aclocal.m4 > bootstrap: aclocal > Creating aclocal.m4 > bootstrap: aclocal > Creating aclocal.m4 > bootstrap: aclocal > Creating aclocal.m4 > bootstrap: aclocal > Creating aclocal.m4 > bootstrap: aclocal > > > Thanks, > Shaun > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From gb at cm.nl Wed Nov 8 12:30:05 2017 From: gb at cm.nl (Grant Bagdasarian) Date: Wed, 8 Nov 2017 12:30:05 +0000 Subject: [Freeswitch-users] 180/183 not passed through sip profiles In-Reply-To: References: Message-ID: <8e03403d7028492da7b70bb62611eccf@cm.nl> Thanks guys for the help. I managed to get the 183 message and the ringback tone to be relayed back using the following variables in the bridge command: {bridge_early_media=false,ignore_early_media=false} From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Mirko Brankovic Sent: maandag 30 oktober 2017 09:29 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] 180/183 not passed through sip profiles or a ringback var: http://lists.freeswitch.org/pipermail/freeswitch-users/2013-November/101294.html On Fri, Oct 27, 2017 at 1:53 PM, Jurijs Ivolga > wrote: Hi, Not sure that it will help, but I think something similar was discussed here: http://lists.freeswitch.org/pipermail/freeswitch-users/2012-May/083985.html I would recommend you to set ignore_early_media inside bridge something like this: Additionally you can try to send 180 or 183 for all calls or execute it based on event(please check freeswitch events), never tried though, but it may work. Off cause you can try to move to one profile only... With kind regards, Jurijs On Fri, Oct 27, 2017 at 12:39 PM, Grant Bagdasarian > wrote: That’s actually not true, the other FS instance uses bypass-media true. From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Grant Bagdasarian Sent: vrijdag 27 oktober 2017 11:36 To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] 180/183 not passed through sip profiles Hi Mirko, I’ll try that. To answer Alexandr Popov’s comment, we also have a FS instance running with just a single sip profile that also does a bridge to an endpoint on the internet, but uses SIP-ALG provided by our firewall, which works just fine. Not sure if this is related to multiple sip profiles. That’s the only difference between the two. Regards, Grant From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Mirko Brankovic Sent: vrijdag 27 oktober 2017 11:30 To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] 180/183 not passed through sip profiles Hi, Have you tried with bridge_early_media=false, since in pproxy_mode everything that has to do with live media will fail? --mirko On Fri, Oct 27, 2017 at 9:45 AM, Grant Bagdasarian > wrote: Hi, We’re using a freeswitch which bridges calls between two networks: private and public. The server has two interfaces. The calls originate from the private network and are bridged using the public sip profile. For some reason I cannot get the 180 and 183 messages passed back from the outbound leg to the inbound leg when sending calls over the public sip profile. Both sip profiles have been set with: The below dialplan is hit when a call arrives on the LAN(private) interface of the freeswitch. Any ideas why the 180/183 are not relayed from outbound leg back to inbound leg? A trace shows these messages do arrive on the outbound leg. Grant Bagdasarian Developer +31765727054 cm.com [cid:image001.png at 01D35895.B857A780] _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Regards, Mirko _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Regards, Mirko -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 4981 bytes Desc: image001.png URL: From me at anatoli.ws Wed Nov 8 21:12:18 2017 From: me at anatoli.ws (Anatoli) Date: Wed, 8 Nov 2017 18:12:18 -0300 Subject: [Freeswitch-users] ACL: auth_calls + apply-inbound-acl/auth-acl Message-ID: <8fc35d90-f845-0ad2-d641-34a3b7506920@anatoli.ws> Hi all, I'm trying to understand FreeSWITCH's ACL concepts, but I find the documentation not clear with respect to a combined effect of various *acl* params with auth-calls. Could you please provide your comments on the following? The documentation (https://freeswitch.org/confluence/display/FREESWITCH/ACL) says: /auth-calls: Can be set to true/false forcing users to authenticate or no on the profile. Only allow users from a specific cidr to register/make calls.// / First of all, it's not clear what's the default value of the auth-calls param. If it's not explicitly defined, is it true or false? (BTW, same happens with a lot of other params, i.e. no default value specified in the docs, and for some params I couldn't even find the default values in the sources.) Then, if auth-calls is set to true, will it ignore all *acl* params and always force auth? Or will it force auth only for those not specified in the *acl* params (e.g. IPs in apply-inbound-acl won't be forced to auth, all others will be). Similar doubt with the false value: will it always ignore auth or will it ignore auth for the IPs in the *acl* params and still require it for everything else? Then the documentation specifies: /apply-inbound-acl: Allow users to make calls from a particular cidr without authenticating. Phones having IPs within these ACLs will be able to perform calls (apply-inbound-acl) or register (apply-register-acl) without having to provide a password (i.e. without getting a "401 Unauthorized" challenge message).// / So if I understand it correctly, if I want a particular host (e.g. my SIP trunk provider) to make inbound calls without auth, but everyone else to be rejected with Unauthorized, I should specify in the corresponding sip profile: The documentation adds: /The ACL behavior is modified by auth-calls, accept-blind-reg, and accept-blind-auth./ So what should be the value for auth-calls in this case? How would it modify the behavior of apply-inbound-acl (i.e. apply-inbound-acl + auth-calls=false and apply-inbound-acl + auth-calls=true)? Then, the documentation says: /auth-calls: Users in the directory can have "auth-acl" parameters applied to them so as to restrict users access to a predefined ACL or a CIDR. Note: this will require "auth-calls" to be set to true in your sip (sofia) profile.// / So, if I want to restrict my internal users to be able to register (providing their passwords) only from a specific range and be rejected with Unauthorized for other IPs or if not providing auth, should I configure the profile this way? My doubt here is: would auth-acl add an additional level of restriction without altering the default behavior of auth-calls (that is to request auth from everyone) or would it somehow relax the default behavior for some cases? Thanks, Anatoli -------------- next part -------------- An HTML attachment was scrubbed... URL: From cong.wang.itsherpa at gmail.com Thu Nov 9 01:35:19 2017 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Thu, 9 Nov 2017 10:35:19 +0900 Subject: [Freeswitch-users] Record module for video calls Message-ID: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> Hi All, Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc ) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. making all mod_vlc make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' Makefile:892: *** You must install libvlc-dev to build mod_vlc. make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' Makefile:653: recipe for target 'mod_vlc-all' failed make[3]: *** [mod_vlc-all] Error 1 make[3]: Leaving directory '/usr/src/freeswitch/src/mod' Makefile:563: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/src/freeswitch/src' Makefile:3132: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/src/freeswitch' Makefile:1402: recipe for target 'all' failed make: *** [all] Error 2 I had already installed the libvlc-dev but it still can’t built correctly. Is there any idea? Or any other way for video call recordings? Regards. -------------- next part -------------- An HTML attachment was scrubbed... URL: From freeswitch940 at gmail.com Thu Nov 9 02:54:24 2017 From: freeswitch940 at gmail.com (Freeswitch user) Date: Thu, 09 Nov 2017 02:54:24 +0000 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> Message-ID: Use mod_mp4v2. On Thu, 9 Nov 2017 at 7:06 AM, 王聡 wrote: > Hi All, > > Recently I need to record all contents for video calls on my FS server to > make sure no illegal contents, and I found mod_vlc ( > https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, I > got some troubles during my build, it shows no dependencies for this mod. > > making all mod_vlc > make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:892: *** You must install libvlc-dev to build mod_vlc. > make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:653: recipe for target 'mod_vlc-all' failed > make[3]: *** [mod_vlc-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > I had already installed the libvlc-dev but it still can’t built correctly. > > Is there any idea? Or any other way for video call recordings? > > Regards. > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Thu Nov 9 03:31:33 2017 From: mike at jerris.com (Michael Jerris) Date: Thu, 09 Nov 2017 03:31:33 +0000 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> Message-ID: use mod_av. On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user wrote: > Use mod_mp4v2. > > On Thu, 9 Nov 2017 at 7:06 AM, 王聡 wrote: > >> Hi All, >> >> Recently I need to record all contents for video calls on my FS server to >> make sure no illegal contents, and I found mod_vlc ( >> https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, I >> got some troubles during my build, it shows no dependencies for this mod. >> >> making all mod_vlc >> make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' >> Makefile:892: *** You must install libvlc-dev to build mod_vlc. >> make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' >> Makefile:653: recipe for target 'mod_vlc-all' failed >> make[3]: *** [mod_vlc-all] Error 1 >> make[3]: Leaving directory '/usr/src/freeswitch/src/mod' >> Makefile:563: recipe for target 'all-recursive' failed >> make[2]: *** [all-recursive] Error 1 >> make[2]: Leaving directory '/usr/src/freeswitch/src' >> Makefile:3132: recipe for target 'all-recursive' failed >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory '/usr/src/freeswitch' >> Makefile:1402: recipe for target 'all' failed >> make: *** [all] Error 2 >> >> I had already installed the libvlc-dev but it still can’t built >> correctly. >> >> Is there any idea? Or any other way for video call recordings? >> >> Regards. >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From cong.wang.itsherpa at gmail.com Thu Nov 9 05:05:58 2017 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Thu, 9 Nov 2017 14:05:58 +0900 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> Message-ID: Thanks for your advices. I had not found the instructions for mod_av, so I tried mp4v2, but got an error. making all mod_mp4v2 make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' CC mod_mp4v2_la-mod_mp4v2.lo mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory #include ^ compilation terminated. Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' Makefile:653: recipe for target 'mod_mp4v2-all' failed make[3]: *** [mod_mp4v2-all] Error 1 make[3]: Leaving directory '/usr/src/freeswitch/src/mod' Makefile:563: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/src/freeswitch/src' Makefile:3132: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/src/freeswitch' Makefile:1402: recipe for target 'all' failed make: *** [all] Error 2 It seems that I had missed some files? > 2017/11/09 12:31、Michael Jerris のメール: > > use mod_av. > > On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user > wrote: > Use mod_mp4v2. > > On Thu, 9 Nov 2017 at 7:06 AM, 王聡 > wrote: > Hi All, > > Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc ) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. > > making all mod_vlc > make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:892: *** You must install libvlc-dev to build mod_vlc. > make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:653: recipe for target 'mod_vlc-all' failed > make[3]: *** [mod_vlc-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > I had already installed the libvlc-dev but it still can’t built correctly. > > Is there any idea? Or any other way for video call recordings? > > Regards. > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From freeswitch940 at gmail.com Thu Nov 9 06:11:03 2017 From: freeswitch940 at gmail.com (Freeswitch user) Date: Thu, 09 Nov 2017 06:11:03 +0000 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> Message-ID: First install the mp4v2-2.0.0 package then configure freeswitch again . On Thu, 9 Nov 2017 at 10:36 AM, 王聡 wrote: > Thanks for your advices. > > I had not found the instructions for mod_av, so I tried mp4v2, but got an > error. > > making all mod_mp4v2 > make[4]: Entering directory > '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > CC mod_mp4v2_la-mod_mp4v2.lo > mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory > #include > ^ > compilation terminated. > Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed > make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 > make[4]: Leaving directory > '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > Makefile:653: recipe for target 'mod_mp4v2-all' failed > make[3]: *** [mod_mp4v2-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > It seems that I had missed some files? > > 2017/11/09 12:31、Michael Jerris のメール: > > > use mod_av. > > On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user > wrote: > >> Use mod_mp4v2. >> >> On Thu, 9 Nov 2017 at 7:06 AM, 王聡 wrote: >> >>> Hi All, >>> >>> Recently I need to record all contents for video calls on my FS server >>> to make sure no illegal contents, and I found mod_vlc ( >>> https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, I >>> got some troubles during my build, it shows no dependencies for this mod. >>> >>> making all mod_vlc >>> make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' >>> Makefile:892: *** You must install libvlc-dev to build mod_vlc. >>> make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' >>> Makefile:653: recipe for target 'mod_vlc-all' failed >>> make[3]: *** [mod_vlc-all] Error 1 >>> make[3]: Leaving directory '/usr/src/freeswitch/src/mod' >>> Makefile:563: recipe for target 'all-recursive' failed >>> make[2]: *** [all-recursive] Error 1 >>> make[2]: Leaving directory '/usr/src/freeswitch/src' >>> Makefile:3132: recipe for target 'all-recursive' failed >>> make[1]: *** [all-recursive] Error 1 >>> make[1]: Leaving directory '/usr/src/freeswitch' >>> Makefile:1402: recipe for target 'all' failed >>> make: *** [all] Error 2 >>> >>> I had already installed the libvlc-dev but it still can’t built >>> correctly. >>> >>> Is there any idea? Or any other way for video call recordings? >>> >>> Regards. >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From cong.wang.itsherpa at gmail.com Thu Nov 9 08:28:50 2017 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Thu, 9 Nov 2017 17:28:50 +0900 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> Message-ID: Okay I had tried to install mp4v2-2.0.0 but the error still occurred. root at 157-REASDEMO-FS:/usr/src/freeswitch/src/mod/applications/mod_mp4v2/mp4v2-2.0.0# make cd . && /bin/bash /usr/src/freeswitch/src/mod/applications/mod_mp4v2/mp4v2-2.0.0/autoaux/missing --run automake-1.11 --foreign /usr/src/freeswitch/src/mod/applications/mod_mp4v2/mp4v2-2.0.0/autoaux/missing: Line 52: automake-1.11: Command not found. WARNING: `automake-1.11' is missing on your system. You should only need it if you modified `Makefile.am', `acinclude.m4' or `configure.ac'. You might want to install the `Automake' and `Perl' packages. Grab them from any GNU archive site. CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /usr/src/freeswitch/src/mod/applications/mod_mp4v2/mp4v2-2.0.0/autoaux/missing --run autoconf aclocal.m4:16: warning: this file was generated for autoconf 2.65. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically `autoreconf'. /usr/bin/m4:configure.ac:23: empty string treated as 0 autom4te: /usr/bin/m4 failed with exit status: 1 GNUmakefile:627: recipe for target 'configure' failed make: *** [configure] Error 1 Is there any other configure I missed? > 2017/11/09 15:11、Freeswitch user のメール: > > First install the mp4v2-2.0.0 package then configure freeswitch again . > > On Thu, 9 Nov 2017 at 10:36 AM, 王聡 > wrote: > Thanks for your advices. > > I had not found the instructions for mod_av, so I tried mp4v2, but got an error. > > making all mod_mp4v2 > make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > CC mod_mp4v2_la-mod_mp4v2.lo > mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory > #include > ^ > compilation terminated. > Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed > make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 > make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > Makefile:653: recipe for target 'mod_mp4v2-all' failed > make[3]: *** [mod_mp4v2-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > It seems that I had missed some files? > >> 2017/11/09 12:31、Michael Jerris >のメール: > >> >> use mod_av. >> >> On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user > wrote: >> Use mod_mp4v2. >> >> On Thu, 9 Nov 2017 at 7:06 AM, 王聡 > wrote: >> Hi All, >> >> Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc ) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. >> >> making all mod_vlc >> make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' >> Makefile:892: *** You must install libvlc-dev to build mod_vlc. >> make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' >> Makefile:653: recipe for target 'mod_vlc-all' failed >> make[3]: *** [mod_vlc-all] Error 1 >> make[3]: Leaving directory '/usr/src/freeswitch/src/mod' >> Makefile:563: recipe for target 'all-recursive' failed >> make[2]: *** [all-recursive] Error 1 >> make[2]: Leaving directory '/usr/src/freeswitch/src' >> Makefile:3132: recipe for target 'all-recursive' failed >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory '/usr/src/freeswitch' >> Makefile:1402: recipe for target 'all' failed >> make: *** [all] Error 2 >> >> I had already installed the libvlc-dev but it still can’t built correctly. >> >> Is there any idea? Or any other way for video call recordings? >> >> Regards. >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From nikk at nikkadim.com Tue Nov 7 02:03:22 2017 From: nikk at nikkadim.com (mikkadim) Date: Mon, 6 Nov 2017 19:03:22 -0700 (MST) Subject: [Freeswitch-users] mod_cdr_csv and custom date/time format Message-ID: <1510020202357-0.post@n2.nabble.com> Is it possible to set custom date/time format for mod_cdr_csv? -- Sent from: http://freeswitch-users.2379917.n2.nabble.com/ From cong.wang.itsherpa at gmail.com Thu Nov 9 12:30:47 2017 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Thu, 9 Nov 2017 21:30:47 +0900 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> Message-ID: Hey all, I had tried mod_vlc and mod_av for the recordings, however when I set the record on, no video showed on both caller and callee. Once I turned off the record, the video returns. Both fs_cli and client had no error appeared. Anyone had any idea? Server : Freeswitch 1.9.0 (master) Client : Linphone Android EXECUTE sofia/external/1001 at 192.168.109.2 record_session(/tmp/test.mp4) 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, channels: 1 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is experimental feature in libavcodec, never mind 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 nb_samples: 1024 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != AV_SAMPLE_FMT_S16, start resampler Output #0, mp4, to '/tmp/test.mp4': Stream #0.0 : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File [/tmp/test.mp4] 44100hz 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 Regards. > 2017/11/09 15:11、Freeswitch user のメール: > > First install the mp4v2-2.0.0 package then configure freeswitch again . > > On Thu, 9 Nov 2017 at 10:36 AM, 王聡 > wrote: > Thanks for your advices. > > I had not found the instructions for mod_av, so I tried mp4v2, but got an error. > > making all mod_mp4v2 > make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > CC mod_mp4v2_la-mod_mp4v2.lo > mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory > #include > ^ > compilation terminated. > Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed > make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 > make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > Makefile:653: recipe for target 'mod_mp4v2-all' failed > make[3]: *** [mod_mp4v2-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > It seems that I had missed some files? > >> 2017/11/09 12:31、Michael Jerris >のメール: > >> >> use mod_av. >> >> On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user > wrote: >> Use mod_mp4v2. >> >> On Thu, 9 Nov 2017 at 7:06 AM, 王聡 > wrote: >> Hi All, >> >> Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc ) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. >> >> making all mod_vlc >> make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' >> Makefile:892: *** You must install libvlc-dev to build mod_vlc. >> make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' >> Makefile:653: recipe for target 'mod_vlc-all' failed >> make[3]: *** [mod_vlc-all] Error 1 >> make[3]: Leaving directory '/usr/src/freeswitch/src/mod' >> Makefile:563: recipe for target 'all-recursive' failed >> make[2]: *** [all-recursive] Error 1 >> make[2]: Leaving directory '/usr/src/freeswitch/src' >> Makefile:3132: recipe for target 'all-recursive' failed >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory '/usr/src/freeswitch' >> Makefile:1402: recipe for target 'all' failed >> make: *** [all] Error 2 >> >> I had already installed the libvlc-dev but it still can’t built correctly. >> >> Is there any idea? Or any other way for video call recordings? >> >> Regards. >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From rmundkowsky at ets.org Thu Nov 9 14:41:48 2017 From: rmundkowsky at ets.org (Mundkowsky, Robert) Date: Thu, 9 Nov 2017 14:41:48 +0000 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> Message-ID: You seem to be missing a lot of RPMs. Below is the list I used, but they may have different names based on your OS and you may need to use yum rather than apt-get. Also I think I remember the documentation for some of the modules tell you what PRMs are neded. sudo apt-get install -y libncurses5-dev sudo apt-get -y install packaging-dev ubuntu-dev-tools subversion git-core autoconf automake gcc g++ make build-essential linux-headers-$(uname -r) sudo apt-get install -y flex bison libmysqlclient-dev libssl-dev libcurl4-openssl-dev libxml2-dev libpcre3-dev libperl-dev python-dev libmicrohttpd-dev sudo apt-get install -y mysql-client-core-5.7 python-mysqldb Robert Mundkowsky From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of ?? Sent: Thursday, November 9, 2017 3:29 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Record module for video calls Okay I had tried to install mp4v2-2.0.0 but the error still occurred. root at 157-REASDEMO-FS:/usr/src/freeswitch/src/mod/applications/mod_mp4v2/mp4v2-2.0.0# make cd . && /bin/bash /usr/src/freeswitch/src/mod/applications/mod_mp4v2/mp4v2-2.0.0/autoaux/missing --run automake-1.11 --foreign /usr/src/freeswitch/src/mod/applications/mod_mp4v2/mp4v2-2.0.0/autoaux/missing: Line 52: automake-1.11: Command not found. WARNING: `automake-1.11' is missing on your system. You should only need it if you modified `Makefile.am', `acinclude.m4' or `configure.ac'. You might want to install the `Automake' and `Perl' packages. Grab them from any GNU archive site. CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /usr/src/freeswitch/src/mod/applications/mod_mp4v2/mp4v2-2.0.0/autoaux/missing --run autoconf aclocal.m4:16: warning: this file was generated for autoconf 2.65. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically `autoreconf'. /usr/bin/m4:configure.ac:23: empty string treated as 0 autom4te: /usr/bin/m4 failed with exit status: 1 GNUmakefile:627: recipe for target 'configure' failed make: *** [configure] Error 1 Is there any other configure I missed? 2017/11/09 15:11、Freeswitch user >のメール: First install the mp4v2-2.0.0 package then configure freeswitch again . On Thu, 9 Nov 2017 at 10:36 AM, 王聡 > wrote: Thanks for your advices. I had not found the instructions for mod_av, so I tried mp4v2, but got an error. making all mod_mp4v2 make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' CC mod_mp4v2_la-mod_mp4v2.lo mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory #include ^ compilation terminated. Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' Makefile:653: recipe for target 'mod_mp4v2-all' failed make[3]: *** [mod_mp4v2-all] Error 1 make[3]: Leaving directory '/usr/src/freeswitch/src/mod' Makefile:563: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/src/freeswitch/src' Makefile:3132: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/src/freeswitch' Makefile:1402: recipe for target 'all' failed make: *** [all] Error 2 It seems that I had missed some files? 2017/11/09 12:31、Michael Jerris >のメール: use mod_av. On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user > wrote: Use mod_mp4v2. On Thu, 9 Nov 2017 at 7:06 AM, 王聡 > wrote: Hi All, Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. making all mod_vlc make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' Makefile:892: *** You must install libvlc-dev to build mod_vlc. make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' Makefile:653: recipe for target 'mod_vlc-all' failed make[3]: *** [mod_vlc-all] Error 1 make[3]: Leaving directory '/usr/src/freeswitch/src/mod' Makefile:563: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/src/freeswitch/src' Makefile:3132: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/src/freeswitch' Makefile:1402: recipe for target 'all' failed make: *** [all] Error 2 I had already installed the libvlc-dev but it still can’t built correctly. Is there any idea? Or any other way for video call recordings? Regards. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ________________________________ This e-mail and any files transmitted with it may contain privileged or confidential information. It is solely for use by the individual for whom it is intended, even if addressed incorrectly. If you received this e-mail in error, please notify the sender; do not disclose, copy, distribute, or take any action in reliance on the contents of this information; and delete it from your system. Any other use of this e-mail is prohibited. Thank you for your compliance. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Thu Nov 9 15:34:36 2017 From: mike at jerris.com (Michael Jerris) Date: Thu, 9 Nov 2017 10:34:36 -0500 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> Message-ID: <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> as i said, don’t use mod_vlc, or mod_mp4v2, load mod_av only. If using debian, make sure you have non free debian repos and install the libavcodecs-extras package. > On Nov 9, 2017, at 7:30 AM, 王聡 wrote: > > Hey all, > > I had tried mod_vlc and mod_av for the recordings, however when I set the record on, no video showed on both caller and callee. Once I turned off the record, the video returns. Both fs_cli and client had no error appeared. Anyone had any idea? > > Server : Freeswitch 1.9.0 (master) > Client : Linphone Android > > EXECUTE sofia/external/1001 at 192.168.109.2 record_session(/tmp/test.mp4) > 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, channels: 1 > 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) > 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is experimental feature in libavcodec, never mind > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 nb_samples: 1024 > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != AV_SAMPLE_FMT_S16, start resampler > Output #0, mp4, to '/tmp/test.mp4': > Stream #0.0 > : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s > 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File [/tmp/test.mp4] 44100hz > 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 > > Regards. > >> 2017/11/09 15:11、Freeswitch user >のメール: >> >> First install the mp4v2-2.0.0 package then configure freeswitch again . >> >> On Thu, 9 Nov 2017 at 10:36 AM, 王聡 > wrote: >> Thanks for your advices. >> >> I had not found the instructions for mod_av, so I tried mp4v2, but got an error. >> >> making all mod_mp4v2 >> make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' >> CC mod_mp4v2_la-mod_mp4v2.lo >> mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory >> #include >> ^ >> compilation terminated. >> Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed >> make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 >> make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' >> Makefile:653: recipe for target 'mod_mp4v2-all' failed >> make[3]: *** [mod_mp4v2-all] Error 1 >> make[3]: Leaving directory '/usr/src/freeswitch/src/mod' >> Makefile:563: recipe for target 'all-recursive' failed >> make[2]: *** [all-recursive] Error 1 >> make[2]: Leaving directory '/usr/src/freeswitch/src' >> Makefile:3132: recipe for target 'all-recursive' failed >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory '/usr/src/freeswitch' >> Makefile:1402: recipe for target 'all' failed >> make: *** [all] Error 2 >> >> It seems that I had missed some files? >> >>> 2017/11/09 12:31、Michael Jerris >のメール: >> >>> >>> use mod_av. >>> >>> On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user > wrote: >>> Use mod_mp4v2. >>> >>> On Thu, 9 Nov 2017 at 7:06 AM, 王聡 > wrote: >>> Hi All, >>> >>> Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc ) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. >>> >>> making all mod_vlc >>> make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' >>> Makefile:892: *** You must install libvlc-dev to build mod_vlc. >>> make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' >>> Makefile:653: recipe for target 'mod_vlc-all' failed >>> make[3]: *** [mod_vlc-all] Error 1 >>> make[3]: Leaving directory '/usr/src/freeswitch/src/mod' >>> Makefile:563: recipe for target 'all-recursive' failed >>> make[2]: *** [all-recursive] Error 1 >>> make[2]: Leaving directory '/usr/src/freeswitch/src' >>> Makefile:3132: recipe for target 'all-recursive' failed >>> make[1]: *** [all-recursive] Error 1 >>> make[1]: Leaving directory '/usr/src/freeswitch' >>> Makefile:1402: recipe for target 'all' failed >>> make: *** [all] Error 2 >>> >>> I had already installed the libvlc-dev but it still can’t built correctly. >>> >>> Is there any idea? Or any other way for video call recordings? >>> >>> Regards. >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Thu Nov 9 17:45:56 2017 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 9 Nov 2017 18:45:56 +0100 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> Message-ID: libavcodec-extra (if you copy and paste) On 9 November 2017 at 16:34, Michael Jerris wrote: > as i said, don’t use mod_vlc, or mod_mp4v2, load mod_av only. If using > debian, make sure you have non free debian repos and install the > libavcodecs-extras package. > > On Nov 9, 2017, at 7:30 AM, 王聡 wrote: > > Hey all, > > I had tried mod_vlc and mod_av for the recordings, however when I set the > record on, no video showed on both caller and callee. Once I turned off the > record, the video returns. Both fs_cli and client had no error appeared. > Anyone had any idea? > > Server : Freeswitch 1.9.0 (master) > Client : Linphone Android > > EXECUTE sofia/external/1001 at 192.168.109.2 record_session(/tmp/test.mp4) > 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, > channels: 1 > 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] > h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) > 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is > experimental feature in libavcodec, never mind > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 > nb_samples: 1024 > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != > AV_SAMPLE_FMT_S16, start resampler > Output #0, mp4, to '/tmp/test.mp4': > Stream #0.0 > : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s > 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File > [/tmp/test.mp4] 44100hz > 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File > /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 > > Regards. > > 2017/11/09 15:11、Freeswitch user のメール: > > First install the mp4v2-2.0.0 package then configure freeswitch again . > > On Thu, 9 Nov 2017 at 10:36 AM, 王聡 wrote: > >> Thanks for your advices. >> >> I had not found the instructions for mod_av, so I tried mp4v2, but got an >> error. >> >> making all mod_mp4v2 >> make[4]: Entering directory '/usr/src/freeswitch/src/mod/ >> applications/mod_mp4v2' >> CC mod_mp4v2_la-mod_mp4v2.lo >> mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory >> #include >> ^ >> compilation terminated. >> Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed >> make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 >> make[4]: Leaving directory '/usr/src/freeswitch/src/mod/ >> applications/mod_mp4v2' >> Makefile:653: recipe for target 'mod_mp4v2-all' failed >> make[3]: *** [mod_mp4v2-all] Error 1 >> make[3]: Leaving directory '/usr/src/freeswitch/src/mod' >> Makefile:563: recipe for target 'all-recursive' failed >> make[2]: *** [all-recursive] Error 1 >> make[2]: Leaving directory '/usr/src/freeswitch/src' >> Makefile:3132: recipe for target 'all-recursive' failed >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory '/usr/src/freeswitch' >> Makefile:1402: recipe for target 'all' failed >> make: *** [all] Error 2 >> >> It seems that I had missed some files? >> >> 2017/11/09 12:31、Michael Jerris のメール: >> >> >> use mod_av. >> >> On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user >> wrote: >> >>> Use mod_mp4v2. >>> >>> On Thu, 9 Nov 2017 at 7:06 AM, 王聡 wrote: >>> >>>> Hi All, >>>> >>>> Recently I need to record all contents for video calls on my FS server >>>> to make sure no illegal contents, and I found mod_vlc ( >>>> https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, >>>> I got some troubles during my build, it shows no dependencies for this mod. >>>> >>>> making all mod_vlc >>>> make[4]: Entering directory '/usr/src/freeswitch/src/mod/ >>>> formats/mod_vlc' >>>> Makefile:892: *** You must install libvlc-dev to build mod_vlc. >>>> make[4]: Leaving directory '/usr/src/freeswitch/src/mod/ >>>> formats/mod_vlc' >>>> Makefile:653: recipe for target 'mod_vlc-all' failed >>>> make[3]: *** [mod_vlc-all] Error 1 >>>> make[3]: Leaving directory '/usr/src/freeswitch/src/mod' >>>> Makefile:563: recipe for target 'all-recursive' failed >>>> make[2]: *** [all-recursive] Error 1 >>>> make[2]: Leaving directory '/usr/src/freeswitch/src' >>>> Makefile:3132: recipe for target 'all-recursive' failed >>>> make[1]: *** [all-recursive] Error 1 >>>> make[1]: Leaving directory '/usr/src/freeswitch' >>>> Makefile:1402: recipe for target 'all' failed >>>> make: *** [all] Error 2 >>>> >>>> I had already installed the libvlc-dev but it still can’t built >>>> correctly. >>>> >>>> Is there any idea? Or any other way for video call recordings? >>>> >>>> Regards. >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>> options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From cong.wang.itsherpa at gmail.com Fri Nov 10 01:44:58 2017 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Fri, 10 Nov 2017 10:44:58 +0900 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> Message-ID: <8E855139-5734-4D60-A1A0-DD9BC8CA0D94@gmail.com> Hey all, Thanks for your advice, I had checked the PRMs and installed libavcodec-extra, and new codecs had added into mod_av, but it still not works. Now mod_av shows error during recordings: 2017-11-10 10:39:08.255864 [ERR] avformat.c:614 Could not open video codec: Operation not permitted 2017-11-10 10:39:08.255864 [ERR] avformat.c:2505 Error adding video stream Codec lists: type,name,ikey codec,ADPCM (IMA),mod_spandsp codec,AMR / Bandwidth Efficient,mod_amr codec,AMR / Octet Aligned,mod_amr codec,B64 (STANDARD),mod_b64 codec,G.711 alaw,CORE_PCM_MODULE codec,G.711 ulaw,CORE_PCM_MODULE codec,G.722,mod_spandsp codec,G.726 16k,mod_spandsp codec,G.726 16k (AAL2),mod_spandsp codec,G.726 24k,mod_spandsp codec,G.726 24k (AAL2),mod_spandsp codec,G.726 32k,mod_spandsp codec,G.726 32k (AAL2),mod_spandsp codec,G.726 40k,mod_spandsp codec,G.726 40k (AAL2),mod_spandsp codec,GSM,mod_spandsp codec,H.261 Video (passthru),mod_h26x codec,H.263 Video (passthru),mod_h26x codec,H.263+ Video (passthru),mod_h26x codec,H.263++ Video (passthru),mod_h26x codec,H.264 Video (passthru),mod_h26x codec,H263 Video,mod_av codec,H263+ Video,mod_av codec,H264 Video,mod_av codec,LPC-10,mod_spandsp codec,OPUS (STANDARD),mod_opus codec,PROXY PASS-THROUGH,CORE_PCM_MODULE codec,PROXY VIDEO PASS-THROUGH,CORE_PCM_MODULE codec,RAW Signed Linear (16 bit),CORE_PCM_MODULE codec,Speex,CORE_SPEEX_MODULE codec,VP8 Video,CORE_VPX_MODULE codec,VP9 Video,CORE_VPX_MODULE 32 total. I had tried to unload mod_h26x but nothing changed. Is there any advices? Regards. PS. I’ll be appreciate if anyone could send me the documentation about mod_av. > 2017/11/10 2:45、Giovanni Maruzzelli のメール: > > libavcodec-extra (if you copy and paste) > > > > On 9 November 2017 at 16:34, Michael Jerris > wrote: > as i said, don’t use mod_vlc, or mod_mp4v2, load mod_av only. If using debian, make sure you have non free debian repos and install the libavcodecs-extras package. > >> On Nov 9, 2017, at 7:30 AM, 王聡 > wrote: >> >> Hey all, >> >> I had tried mod_vlc and mod_av for the recordings, however when I set the record on, no video showed on both caller and callee. Once I turned off the record, the video returns. Both fs_cli and client had no error appeared. Anyone had any idea? >> >> Server : Freeswitch 1.9.0 (master) >> Client : Linphone Android >> >> EXECUTE sofia/external/1001 at 192.168.109.2 record_session(/tmp/test.mp4) >> 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, channels: 1 >> 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) >> 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is experimental feature in libavcodec, never mind >> 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 nb_samples: 1024 >> 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != AV_SAMPLE_FMT_S16, start resampler >> Output #0, mp4, to '/tmp/test.mp4': >> Stream #0.0 >> : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s >> 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File [/tmp/test.mp4] 44100hz >> 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 >> >> Regards. >> >>> 2017/11/09 15:11、Freeswitch user >のメール: >>> >>> First install the mp4v2-2.0.0 package then configure freeswitch again . >>> >>> On Thu, 9 Nov 2017 at 10:36 AM, 王聡 > wrote: >>> Thanks for your advices. >>> >>> I had not found the instructions for mod_av, so I tried mp4v2, but got an error. >>> >>> making all mod_mp4v2 >>> make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' >>> CC mod_mp4v2_la-mod_mp4v2.lo >>> mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory >>> #include >>> ^ >>> compilation terminated. >>> Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed >>> make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 >>> make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' >>> Makefile:653: recipe for target 'mod_mp4v2-all' failed >>> make[3]: *** [mod_mp4v2-all] Error 1 >>> make[3]: Leaving directory '/usr/src/freeswitch/src/mod' >>> Makefile:563: recipe for target 'all-recursive' failed >>> make[2]: *** [all-recursive] Error 1 >>> make[2]: Leaving directory '/usr/src/freeswitch/src' >>> Makefile:3132: recipe for target 'all-recursive' failed >>> make[1]: *** [all-recursive] Error 1 >>> make[1]: Leaving directory '/usr/src/freeswitch' >>> Makefile:1402: recipe for target 'all' failed >>> make: *** [all] Error 2 >>> >>> It seems that I had missed some files? >>> >>>> 2017/11/09 12:31、Michael Jerris >のメール: >>> >>>> >>>> use mod_av. >>>> >>>> On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user > wrote: >>>> Use mod_mp4v2. >>>> >>>> On Thu, 9 Nov 2017 at 7:06 AM, 王聡 > wrote: >>>> Hi All, >>>> >>>> Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc ) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. >>>> >>>> making all mod_vlc >>>> make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' >>>> Makefile:892: *** You must install libvlc-dev to build mod_vlc. >>>> make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' >>>> Makefile:653: recipe for target 'mod_vlc-all' failed >>>> make[3]: *** [mod_vlc-all] Error 1 >>>> make[3]: Leaving directory '/usr/src/freeswitch/src/mod' >>>> Makefile:563: recipe for target 'all-recursive' failed >>>> make[2]: *** [all-recursive] Error 1 >>>> make[2]: Leaving directory '/usr/src/freeswitch/src' >>>> Makefile:3132: recipe for target 'all-recursive' failed >>>> make[1]: *** [all-recursive] Error 1 >>>> make[1]: Leaving directory '/usr/src/freeswitch' >>>> Makefile:1402: recipe for target 'all' failed >>>> make: *** [all] Error 2 >>>> >>>> I had already installed the libvlc-dev but it still can’t built correctly. >>>> >>>> Is there any idea? Or any other way for video call recordings? >>>> >>>> Regards. >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 > OpenTelecom.IT > cell: +39 347 266 56 18 > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew.keil at visytel.com Fri Nov 10 06:25:34 2017 From: andrew.keil at visytel.com (Andrew Keil) Date: Fri, 10 Nov 2017 06:25:34 +0000 Subject: [Freeswitch-users] read vs. write codec channel variables clarification needed for CDR purposes Message-ID: To FreeSWITCH Users, I am just looking for confirmation of the following: 1. If I receive an inbound call to FreeSWITCH (the codec is negotiated and the call is answered by FreeSWITCH) and there is NO call bridging done, then am I correct that only the read_codec & read_rate channel variables apply (for CDR purposes)? 1. If I make an outbound call from FreeSWITCH (using originate api command) and once again there is NO call bridging done, then am I correct that only the write_codec & write_rate channel variables apply (for CDR purposes)? 1. When using mod_conference (for conferencing two inbound calls together or one inbound and one outbound (using originate api command) together) does this affect the read_codec & read_rate and write_codec & write_rate channel variables in any way? The reason I ask this is I noticed the following on an outbound call made (using the originate api command) recently and wanted to better understand what the read_codec & read_rate are used for when NO call bridging is done: read_codec: L16 read_rate: 8000 write_codec: PCMA write_rate: 8000 I appreciate the clarification. Andrew -------------- next part -------------- An HTML attachment was scrubbed... URL: From supun.12 at cse.mrt.ac.lk Fri Nov 10 07:28:37 2017 From: supun.12 at cse.mrt.ac.lk (Supun Madushanka) Date: Fri, 10 Nov 2017 12:58:37 +0530 Subject: [Freeswitch-users] Session Interval Too Small Message-ID: Hi I installl freeswitch debian jessie 8.9 server. i register 2 extension (1001,1002)using tryjs sip when i call one to other it response SIP/2.0 422 Session Interval Too Small Via: SIP/2.0/WSS 7j9v0vaho6jt.invalid;branch=z9hG4bK2460026;received=123.231.122.157;rport=43751 From: "jay" ;tag=gc5ckl91vp To: ;tag=mtB2UD7UDgpHB Call-ID: s8slq1jnq7o7ic92lbo6 CSeq: 5609 INVITE User-Agent: FreeSWITCH-mod_sofia/1.9.0-1785-9d96741~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 Min-SE: 120 Content-Length: 0 I change the below line but still get that respone could you help me -- Best Regards, *Supun Madushanka* [Undergraduate] University of Moratuwa. http://www.mrt.ac.lk Department of Computer Science and Engineering. http://cse.mrt.ac.lk Mobile: +94 71 1135012 <%2B94%280%29%20711135012> E-mail: supun.12 at cse.mrt.ac.lk -------------- next part -------------- An HTML attachment was scrubbed... URL: From supun.12 at cse.mrt.ac.lk Fri Nov 10 07:56:41 2017 From: supun.12 at cse.mrt.ac.lk (Supun Madushanka) Date: Fri, 10 Nov 2017 13:26:41 +0530 Subject: [Freeswitch-users] Hangup Causes 408 Message-ID: Hi I install freeswitch debian 8.9 jessy. i register two user using jsSip(1001 and 1002). i can ring the one party to other and can answer. but few time it close. no audio no video HangUp causes = 408 could you helpme -- Best Regards, *Supun Madushanka* [Undergraduate] University of Moratuwa. http://www.mrt.ac.lk Department of Computer Science and Engineering. http://cse.mrt.ac.lk Mobile: +94 71 1135012 <%2B94%280%29%20711135012> E-mail: supun.12 at cse.mrt.ac.lk -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael at mailworks.org Fri Nov 10 07:59:24 2017 From: michael at mailworks.org (Michael Avers) Date: Fri, 10 Nov 2017 00:59:24 -0700 Subject: [Freeswitch-users] How to set alternate presence_id when extension dials out? Message-ID: <1510300764.1060893.1167901952.4773B921@webmail.messagingengine.com> Hello, I have a scenario in which one user is associated a unique registration for each of 4 total devices they use, and one extension (say 2000) is sort of a dummy extension that all it does is ring the devices in a certain order using its dial-string, from which I can set the presence_id to trigger, ie. 2000 at domain. That's the easy part. Where I'm struggling is... how do I force those other 4 extensions to trigger 2000 at domain as the presence_id when they call out either internally or over a gateway? (their extension number is random digits, insignificant in this case as no one will be monitoring BLF on those unique registrations). Thanks Mike From tgoodlet at gmail.com Thu Nov 9 17:48:36 2017 From: tgoodlet at gmail.com (Tyler Goodlet) Date: Thu, 9 Nov 2017 12:48:36 -0500 Subject: [Freeswitch-users] Announcing switchio and the friends-of-freeswitch group on Github Message-ID: Hey all, This is to announce a new group a few of us ex-Sangoma people have created on Github: https://github.com/friends-of-freeswitch If any of you were familiar with Sangoma's project `switchy` this project has now been hard forked and evolved into this one: https://github.com/friends-of-freeswitch/switchio This new edition completely rewrites the core to use Python's 3.5+ new asyncio and coroutines and gets a performance boost due to dropping reliance on the ESL SWIG module. The project contains a full-blown auto-dialer and was originally built for stress testing using FreeSWICH clusters. The docs are still being updated after the recent rewrite so bear with us. Our vision for this group is to start aggregating FreeSWITCH related projects on Github into one place so as to provide a one-stop shop for community maintained tools. If anyone is interested in adding an existing project and joining the group fire us an email and we'll gladly welcome you! We'd also appreciate any opinions on or help with any of the projects if you find them useful or interesting to build-on. Currently our small crew is chatting on riot: https://riot.im/app/#/room/#freeswitch:matrix.org Most of us can also be found in the standard IRC and hipchat rooms. Thanks! Tyler Goodlet -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaun.stokes at itec-support.co.uk Fri Nov 10 08:08:41 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Fri, 10 Nov 2017 08:08:41 +0000 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: <8E855139-5734-4D60-A1A0-DD9BC8CA0D94@gmail.com> References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> , <8E855139-5734-4D60-A1A0-DD9BC8CA0D94@gmail.com> Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE127@mbx-03.sysconfig.co.uk> It's just a guess, but if you're using mod_av then do you still need mod_h26x as that only supports pass-through mode. Perhaps mod_h26x is being used for the video therefore preventing mod_av from recording (Operation not permitted), again just a guess. Does it work if you disable mod_h26x? Shaun ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of 王聡 [cong.wang.itsherpa at gmail.com] Sent: 10 November 2017 01:44 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Record module for video calls Hey all, Thanks for your advice, I had checked the PRMs and installed libavcodec-extra, and new codecs had added into mod_av, but it still not works. Now mod_av shows error during recordings: 2017-11-10 10:39:08.255864 [ERR] avformat.c:614 Could not open video codec: Operation not permitted 2017-11-10 10:39:08.255864 [ERR] avformat.c:2505 Error adding video stream Codec lists: type,name,ikey codec,ADPCM (IMA),mod_spandsp codec,AMR / Bandwidth Efficient,mod_amr codec,AMR / Octet Aligned,mod_amr codec,B64 (STANDARD),mod_b64 codec,G.711 alaw,CORE_PCM_MODULE codec,G.711 ulaw,CORE_PCM_MODULE codec,G.722,mod_spandsp codec,G.726 16k,mod_spandsp codec,G.726 16k (AAL2),mod_spandsp codec,G.726 24k,mod_spandsp codec,G.726 24k (AAL2),mod_spandsp codec,G.726 32k,mod_spandsp codec,G.726 32k (AAL2),mod_spandsp codec,G.726 40k,mod_spandsp codec,G.726 40k (AAL2),mod_spandsp codec,GSM,mod_spandsp codec,H.261 Video (passthru),mod_h26x codec,H.263 Video (passthru),mod_h26x codec,H.263+ Video (passthru),mod_h26x codec,H.263++ Video (passthru),mod_h26x codec,H.264 Video (passthru),mod_h26x codec,H263 Video,mod_av codec,H263+ Video,mod_av codec,H264 Video,mod_av codec,LPC-10,mod_spandsp codec,OPUS (STANDARD),mod_opus codec,PROXY PASS-THROUGH,CORE_PCM_MODULE codec,PROXY VIDEO PASS-THROUGH,CORE_PCM_MODULE codec,RAW Signed Linear (16 bit),CORE_PCM_MODULE codec,Speex,CORE_SPEEX_MODULE codec,VP8 Video,CORE_VPX_MODULE codec,VP9 Video,CORE_VPX_MODULE 32 total. I had tried to unload mod_h26x but nothing changed. Is there any advices? Regards. PS. I’ll be appreciate if anyone could send me the documentation about mod_av. 2017/11/10 2:45、Giovanni Maruzzelli >のメール: libavcodec-extra (if you copy and paste) On 9 November 2017 at 16:34, Michael Jerris > wrote: as i said, don’t use mod_vlc, or mod_mp4v2, load mod_av only. If using debian, make sure you have non free debian repos and install the libavcodecs-extras package. On Nov 9, 2017, at 7:30 AM, 王聡 > wrote: Hey all, I had tried mod_vlc and mod_av for the recordings, however when I set the record on, no video showed on both caller and callee. Once I turned off the record, the video returns. Both fs_cli and client had no error appeared. Anyone had any idea? Server : Freeswitch 1.9.0 (master) Client : Linphone Android EXECUTE sofia/external/1001 at 192.168.109.2 record_session(/tmp/test.mp4) 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, channels: 1 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is experimental feature in libavcodec, never mind 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 nb_samples: 1024 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != AV_SAMPLE_FMT_S16, start resampler Output #0, mp4, to '/tmp/test.mp4': Stream #0.0 : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File [/tmp/test.mp4] 44100hz 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 Regards. 2017/11/09 15:11、Freeswitch user >のメール: First install the mp4v2-2.0.0 package then configure freeswitch again . On Thu, 9 Nov 2017 at 10:36 AM, 王聡 > wrote: Thanks for your advices. I had not found the instructions for mod_av, so I tried mp4v2, but got an error. making all mod_mp4v2 make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' CC mod_mp4v2_la-mod_mp4v2.lo mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory #include ^ compilation terminated. Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' Makefile:653: recipe for target 'mod_mp4v2-all' failed make[3]: *** [mod_mp4v2-all] Error 1 make[3]: Leaving directory '/usr/src/freeswitch/src/mod' Makefile:563: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/src/freeswitch/src' Makefile:3132: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/src/freeswitch' Makefile:1402: recipe for target 'all' failed make: *** [all] Error 2 It seems that I had missed some files? 2017/11/09 12:31、Michael Jerris >のメール: use mod_av. On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user > wrote: Use mod_mp4v2. On Thu, 9 Nov 2017 at 7:06 AM, 王聡 > wrote: Hi All, Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. making all mod_vlc make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' Makefile:892: *** You must install libvlc-dev to build mod_vlc. make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' Makefile:653: recipe for target 'mod_vlc-all' failed make[3]: *** [mod_vlc-all] Error 1 make[3]: Leaving directory '/usr/src/freeswitch/src/mod' Makefile:563: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/src/freeswitch/src' Makefile:3132: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/src/freeswitch' Makefile:1402: recipe for target 'all' failed make: *** [all] Error 2 I had already installed the libvlc-dev but it still can’t built correctly. Is there any idea? Or any other way for video call recordings? Regards. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at 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 OpenTelecom.IT cell: +39 347 266 56 18 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ From shaun.stokes at itec-support.co.uk Fri Nov 10 11:49:31 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Fri, 10 Nov 2017 11:49:31 +0000 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE127@mbx-03.sysconfig.co.uk> References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> , <8E855139-5734-4D60-A1A0-DD9BC8CA0D94@gmail.com>, <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE127@mbx-03.sysconfig.co.uk> Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE25F@mbx-03.sysconfig.co.uk> I've just tested video recording in mod_av and it works great but if I do need to unload mod_26x. Unlike audio recording which combines all channels you have to record each video channel\steam separately (not a problem, just an observation). uuid_record xxx-xxx-xxx start /tmp/test.mp4 Shaun ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] Sent: 10 November 2017 08:08 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Record module for video calls It's just a guess, but if you're using mod_av then do you still need mod_h26x as that only supports pass-through mode. Perhaps mod_h26x is being used for the video therefore preventing mod_av from recording (Operation not permitted), again just a guess. Does it work if you disable mod_h26x? Shaun ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of 王聡 [cong.wang.itsherpa at gmail.com] Sent: 10 November 2017 01:44 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Record module for video calls Hey all, Thanks for your advice, I had checked the PRMs and installed libavcodec-extra, and new codecs had added into mod_av, but it still not works. Now mod_av shows error during recordings: 2017-11-10 10:39:08.255864 [ERR] avformat.c:614 Could not open video codec: Operation not permitted 2017-11-10 10:39:08.255864 [ERR] avformat.c:2505 Error adding video stream Codec lists: type,name,ikey codec,ADPCM (IMA),mod_spandsp codec,AMR / Bandwidth Efficient,mod_amr codec,AMR / Octet Aligned,mod_amr codec,B64 (STANDARD),mod_b64 codec,G.711 alaw,CORE_PCM_MODULE codec,G.711 ulaw,CORE_PCM_MODULE codec,G.722,mod_spandsp codec,G.726 16k,mod_spandsp codec,G.726 16k (AAL2),mod_spandsp codec,G.726 24k,mod_spandsp codec,G.726 24k (AAL2),mod_spandsp codec,G.726 32k,mod_spandsp codec,G.726 32k (AAL2),mod_spandsp codec,G.726 40k,mod_spandsp codec,G.726 40k (AAL2),mod_spandsp codec,GSM,mod_spandsp codec,H.261 Video (passthru),mod_h26x codec,H.263 Video (passthru),mod_h26x codec,H.263+ Video (passthru),mod_h26x codec,H.263++ Video (passthru),mod_h26x codec,H.264 Video (passthru),mod_h26x codec,H263 Video,mod_av codec,H263+ Video,mod_av codec,H264 Video,mod_av codec,LPC-10,mod_spandsp codec,OPUS (STANDARD),mod_opus codec,PROXY PASS-THROUGH,CORE_PCM_MODULE codec,PROXY VIDEO PASS-THROUGH,CORE_PCM_MODULE codec,RAW Signed Linear (16 bit),CORE_PCM_MODULE codec,Speex,CORE_SPEEX_MODULE codec,VP8 Video,CORE_VPX_MODULE codec,VP9 Video,CORE_VPX_MODULE 32 total. I had tried to unload mod_h26x but nothing changed. Is there any advices? Regards. PS. I’ll be appreciate if anyone could send me the documentation about mod_av. 2017/11/10 2:45、Giovanni Maruzzelli >のメール: libavcodec-extra (if you copy and paste) On 9 November 2017 at 16:34, Michael Jerris > wrote: as i said, don’t use mod_vlc, or mod_mp4v2, load mod_av only. If using debian, make sure you have non free debian repos and install the libavcodecs-extras package. On Nov 9, 2017, at 7:30 AM, 王聡 > wrote: Hey all, I had tried mod_vlc and mod_av for the recordings, however when I set the record on, no video showed on both caller and callee. Once I turned off the record, the video returns. Both fs_cli and client had no error appeared. Anyone had any idea? Server : Freeswitch 1.9.0 (master) Client : Linphone Android EXECUTE sofia/external/1001 at 192.168.109.2 record_session(/tmp/test.mp4) 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, channels: 1 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is experimental feature in libavcodec, never mind 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 nb_samples: 1024 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != AV_SAMPLE_FMT_S16, start resampler Output #0, mp4, to '/tmp/test.mp4': Stream #0.0 : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File [/tmp/test.mp4] 44100hz 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 Regards. 2017/11/09 15:11、Freeswitch user >のメール: First install the mp4v2-2.0.0 package then configure freeswitch again . On Thu, 9 Nov 2017 at 10:36 AM, 王聡 > wrote: Thanks for your advices. I had not found the instructions for mod_av, so I tried mp4v2, but got an error. making all mod_mp4v2 make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' CC mod_mp4v2_la-mod_mp4v2.lo mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory #include ^ compilation terminated. Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' Makefile:653: recipe for target 'mod_mp4v2-all' failed make[3]: *** [mod_mp4v2-all] Error 1 make[3]: Leaving directory '/usr/src/freeswitch/src/mod' Makefile:563: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/src/freeswitch/src' Makefile:3132: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/src/freeswitch' Makefile:1402: recipe for target 'all' failed make: *** [all] Error 2 It seems that I had missed some files? 2017/11/09 12:31、Michael Jerris >のメール: use mod_av. On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user > wrote: Use mod_mp4v2. On Thu, 9 Nov 2017 at 7:06 AM, 王聡 > wrote: Hi All, Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. making all mod_vlc make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' Makefile:892: *** You must install libvlc-dev to build mod_vlc. make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' Makefile:653: recipe for target 'mod_vlc-all' failed make[3]: *** [mod_vlc-all] Error 1 make[3]: Leaving directory '/usr/src/freeswitch/src/mod' Makefile:563: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/src/freeswitch/src' Makefile:3132: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/src/freeswitch' Makefile:1402: recipe for target 'all' failed make: *** [all] Error 2 I had already installed the libvlc-dev but it still can’t built correctly. Is there any idea? Or any other way for video call recordings? Regards. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at 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 OpenTelecom.IT cell: +39 347 266 56 18 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ From sos at sokhapkin.dyndns.org Fri Nov 10 12:10:08 2017 From: sos at sokhapkin.dyndns.org (Sergey Okhapkin) Date: Fri, 10 Nov 2017 07:10:08 -0500 Subject: [Freeswitch-users] Hangup Causes 408 In-Reply-To: References: Message-ID: <6358142.g07mvUljVs@mobile5> The error usually means that called party doesn't respond to incoming call. On Friday, November 10, 2017 2:56:41 AM EST Supun Madushanka wrote: > Hi > > > I install freeswitch debian 8.9 jessy. i register two user using jsSip(1001 > and 1002). > i can ring the one party to other and can answer. but few time it close. > no audio no video > > HangUp causes = 408 > > could you helpme From kkothari157 at gmail.com Fri Nov 10 12:55:27 2017 From: kkothari157 at gmail.com (Ketan Kothari) Date: Fri, 10 Nov 2017 18:25:27 +0530 Subject: [Freeswitch-users] disturbance in conference Message-ID: Hello there, We tried to do conference call using freeswitch that time i heard some disturbance but how can we remove that disturbance.So which parameter need to set for clear sound. We find the solution but how to configure that solution in freeswitch.We have find solution in below link. https://wiki.freeswitch.org/wiki/VAD_and_CNG -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Fri Nov 10 15:28:37 2017 From: mike at jerris.com (Michael Jerris) Date: Fri, 10 Nov 2017 10:28:37 -0500 Subject: [Freeswitch-users] read vs. write codec channel variables clarification needed for CDR purposes In-Reply-To: References: Message-ID: Those variables should be set, and apply in all those situations. The read codec is the format the channel needs to read in, in the case of conference, that application requires raw audio, the write codec is the codec that it needs to write out of the channel. This shouldn’t make a difference if its an inbound or outbound call, its all from the perspective of the individual channel. > On Nov 10, 2017, at 1:25 AM, Andrew Keil wrote: > > To FreeSWITCH Users, > > I am just looking for confirmation of the following: > > If I receive an inbound call to FreeSWITCH (the codec is negotiated and the call is answered by FreeSWITCH) and there is NO call bridging done, then am I correct that only the read_codec & read_rate channel variables apply (for CDR purposes)? > > If I make an outbound call from FreeSWITCH (using originate api command) and once again there is NO call bridging done, then am I correct that only the write_codec & write_rate channel variables apply (for CDR purposes)? > > When using mod_conference (for conferencing two inbound calls together or one inbound and one outbound (using originate api command) together) does this affect the read_codec & read_rate and write_codec & write_rate channel variables in any way? > > The reason I ask this is I noticed the following on an outbound call made (using the originate api command) recently and wanted to better understand what the read_codec & read_rate are used for when NO call bridging is done: > > read_codec: L16 > read_rate: 8000 > write_codec: PCMA > write_rate: 8000 > > I appreciate the clarification. > > Andrew > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Fri Nov 10 15:29:24 2017 From: mike at jerris.com (Michael Jerris) Date: Fri, 10 Nov 2017 10:29:24 -0500 Subject: [Freeswitch-users] Session Interval Too Small In-Reply-To: References: Message-ID: I’d need to see the entire sip exchange to understand this. > On Nov 10, 2017, at 2:28 AM, Supun Madushanka wrote: > > Hi > > I installl freeswitch debian jessie 8.9 server. i register 2 extension (1001,1002)using tryjs sip when i call one to other it response > > > SIP/2.0 422 Session Interval Too Small > Via: SIP/2.0/WSS 7j9v0vaho6jt.invalid;branch=z9hG4bK2460026;received=123.231.122.157;rport=43751 > From: "jay" >;tag=gc5ckl91vp > To: >;tag=mtB2UD7UDgpHB > Call-ID: s8slq1jnq7o7ic92lbo6 > CSeq: 5609 INVITE > User-Agent: FreeSWITCH-mod_sofia/1.9.0-1785-9d96741~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 > Min-SE: 120 > Content-Length: 0 > > I change the below line > > > > > > but still get that respone > > could you help me > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From khamlichi.khalil at gmail.com Sat Nov 11 17:34:16 2017 From: khamlichi.khalil at gmail.com (Khalil Khamlichi) Date: Sat, 11 Nov 2017 17:34:16 +0000 Subject: [Freeswitch-users] fifo off-hook agent on multiple queues ? Message-ID: Hi, In FIFO, Can we put an agent in off-hook mode in multiple queues so that he receives calls from multiple queues on same off-hook session ? Thanks in advance. Khalil From cong.wang.itsherpa at gmail.com Sat Nov 11 23:25:43 2017 From: cong.wang.itsherpa at gmail.com (=?UTF-8?B?546L6IGh?=) Date: Sat, 11 Nov 2017 23:25:43 +0000 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE25F@mbx-03.sysconfig.co.uk> References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> <8E855139-5734-4D60-A1A0-DD9BC8CA0D94@gmail.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE127@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE25F@mbx-03.sysconfig.co.uk> Message-ID: Could you send me your server configuration (such as OS version and RPMs)? I need to determine if I missed any RPMs or codes. Regards. Shaun Stokes 于 2017年11月10日周五 20:49写道: > I've just tested video recording in mod_av and it works great but if I do > need to unload mod_26x. > > Unlike audio recording which combines all channels you have to record each > video channel\steam separately (not a problem, just an observation). > uuid_record xxx-xxx-xxx start /tmp/test.mp4 > > Shaun > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on > behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] > Sent: 10 November 2017 08:08 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > It's just a guess, but if you're using mod_av then do you still need > mod_h26x as that only supports pass-through mode. Perhaps mod_h26x is being > used for the video therefore preventing mod_av from recording (Operation > not permitted), again just a guess. > > Does it work if you disable mod_h26x? > > Shaun > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on > behalf of 王聡 [cong.wang.itsherpa at gmail.com] > Sent: 10 November 2017 01:44 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > Hey all, > > Thanks for your advice, I had checked the PRMs and installed > libavcodec-extra, and new codecs had added into mod_av, but it still not > works. > > Now mod_av shows error during recordings: > > 2017-11-10 10:39:08.255864 [ERR] avformat.c:614 Could not open video > codec: Operation not permitted > 2017-11-10 10:39:08.255864 [ERR] avformat.c:2505 Error adding video stream > > Codec lists: > > type,name,ikey > codec,ADPCM (IMA),mod_spandsp > codec,AMR / Bandwidth Efficient,mod_amr > codec,AMR / Octet Aligned,mod_amr > codec,B64 (STANDARD),mod_b64 > codec,G.711 alaw,CORE_PCM_MODULE > codec,G.711 ulaw,CORE_PCM_MODULE > codec,G.722,mod_spandsp > codec,G.726 16k,mod_spandsp > codec,G.726 16k (AAL2),mod_spandsp > codec,G.726 24k,mod_spandsp > codec,G.726 24k (AAL2),mod_spandsp > codec,G.726 32k,mod_spandsp > codec,G.726 32k (AAL2),mod_spandsp > codec,G.726 40k,mod_spandsp > codec,G.726 40k (AAL2),mod_spandsp > codec,GSM,mod_spandsp > codec,H.261 Video (passthru),mod_h26x > codec,H.263 Video (passthru),mod_h26x > codec,H.263+ Video (passthru),mod_h26x > codec,H.263++ Video (passthru),mod_h26x > codec,H.264 Video (passthru),mod_h26x > codec,H263 Video,mod_av > codec,H263+ Video,mod_av > codec,H264 Video,mod_av > codec,LPC-10,mod_spandsp > codec,OPUS (STANDARD),mod_opus > codec,PROXY PASS-THROUGH,CORE_PCM_MODULE > codec,PROXY VIDEO PASS-THROUGH,CORE_PCM_MODULE > codec,RAW Signed Linear (16 bit),CORE_PCM_MODULE > codec,Speex,CORE_SPEEX_MODULE > codec,VP8 Video,CORE_VPX_MODULE > codec,VP9 Video,CORE_VPX_MODULE > > 32 total. > > I had tried to unload mod_h26x but nothing changed. Is there any advices? > > Regards. > > PS. I’ll be appreciate if anyone could send me the documentation about > mod_av. > > 2017/11/10 2:45、Giovanni Maruzzelli gmaruzz at gmail.com>>のメール: > > libavcodec-extra (if you copy and paste) > > > > On 9 November 2017 at 16:34, Michael Jerris mike at jerris.com>> wrote: > as i said, don’t use mod_vlc, or mod_mp4v2, load mod_av only. If using > debian, make sure you have non free debian repos and install the > libavcodecs-extras package. > > On Nov 9, 2017, at 7:30 AM, 王聡 cong.wang.itsherpa at gmail.com>> wrote: > > Hey all, > > I had tried mod_vlc and mod_av for the recordings, however when I set the > record on, no video showed on both caller and callee. Once I turned off the > record, the video returns. Both fs_cli and client had no error appeared. > Anyone had any idea? > > Server : Freeswitch 1.9.0 (master) > Client : Linphone Android > > EXECUTE sofia/external/1001 at 192.168.109.2 1001 at 192.168.109.2> record_session(/tmp/test.mp4) > 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, > channels: 1 > 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] > h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) > 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is > experimental feature in libavcodec, never mind > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 > nb_samples: 1024 > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != > AV_SAMPLE_FMT_S16, start resampler > Output #0, mp4, to '/tmp/test.mp4': > Stream #0.0 > : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s > 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File > [/tmp/test.mp4] 44100hz > 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File > /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 > > Regards. > > 2017/11/09 15:11、Freeswitch user freeswitch940 at gmail.com>>のメール: > > First install the mp4v2-2.0.0 package then configure freeswitch again . > > On Thu, 9 Nov 2017 at 10:36 AM, 王聡 cong.wang.itsherpa at gmail.com>> wrote: > Thanks for your advices. > > I had not found the instructions for mod_av, so I tried mp4v2, but got an > error. > > making all mod_mp4v2 > make[4]: Entering directory > '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > CC mod_mp4v2_la-mod_mp4v2.lo > mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory > #include > ^ > compilation terminated. > Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed > make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 > make[4]: Leaving directory > '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > Makefile:653: recipe for target 'mod_mp4v2-all' failed > make[3]: *** [mod_mp4v2-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > It seems that I had missed some files? > > 2017/11/09 12:31、Michael Jerris >>のメール: > > use mod_av. > > On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user > wrote: > Use mod_mp4v2. > > On Thu, 9 Nov 2017 at 7:06 AM, 王聡 cong.wang.itsherpa at gmail.com>> wrote: > Hi All, > > Recently I need to record all contents for video calls on my FS server to > make sure no illegal contents, and I found mod_vlc ( > https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, I > got some troubles during my build, it shows no dependencies for this mod. > > making all mod_vlc > make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:892: *** You must install libvlc-dev to build mod_vlc. > make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:653: recipe for target 'mod_vlc-all' failed > make[3]: *** [mod_vlc-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > I had already installed the libvlc-dev but it still can’t built correctly. > > Is there any idea? Or any other way for video call recordings? > > Regards. > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at 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 > OpenTelecom.IT > cell: +39 347 266 56 18 > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaun.stokes at itec-support.co.uk Sun Nov 12 01:24:18 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Sun, 12 Nov 2017 01:24:18 +0000 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> <8E855139-5734-4D60-A1A0-DD9BC8CA0D94@gmail.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE127@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE25F@mbx-03.sysconfig.co.uk> Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BEC26@mbx-03.sysconfig.co.uk> In a nutshell. Debian 8.9 (Net install) 'deb http://www.deb-multimedia.org jessie main non-free' >> /etc/apt/sources.list 'deb-src http://www.deb-multimedia.org jessie main non-free' >> /etc/apt/sources.list apt-get update apt-get install -y --force-yes deb-multimedia-keyring apt-get update apt-get install -y --force-yes ffmpeg apt-get update && apt-get install -y --force-yes curl memcached haveged libssl-dev libvorbis0a libogg0 libogg-dev libvorbis-dev libshout3 libshout3-dev libmpg123-dev libmp3lame-dev curl https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list apt-get update && apt-get upgrade apt-get install -y --force-yes freeswitch-video-deps-most ## Libavcodec might already be installed at this point in one of the above packages, if so don’t install again. apt-get install libavcodec-extra libavcodec-extra-56 git config --global pull.rebase true cd /usr/src rm -R freeswitch git clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git /usr/src/freeswitch cd freeswitch ./bootstrap.sh -j sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_cidlookup:applications/mod_cidlookup:' sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_memcache:applications/mod_memcache:' sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_curl:applications/mod_curl:' sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_av:applications/mod_av:' sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_directory:applications/mod_directory:' sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_distributor:applications/mod_distributor:' sed -i /usr/src/freeswitch/modules.conf -e s:'#formats/mod_shout:formats/mod_shout:' export CFLAGS="-g -ggdb" export MOD_CFLAGS="-g -ggdb" ./configure --prefix=/usr/local/freeswitch --enable-core-pgsql-support --disable-fhs make rm -rf /usr/local/freeswitch/{lib,mod,bin}/* make install make sounds-install moh-install make hd-sounds-install hd-moh-install make cd-sounds-install cd-moh-install From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of ?? Sent: 11 November 2017 23:26 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Record module for video calls Could you send me your server configuration (such as OS version and RPMs)? I need to determine if I missed any RPMs or codes. Regards. Shaun Stokes > 于 2017年11月10日周五 20:49写道: I've just tested video recording in mod_av and it works great but if I do need to unload mod_26x. Unlike audio recording which combines all channels you have to record each video channel\steam separately (not a problem, just an observation). uuid_record xxx-xxx-xxx start /tmp/test.mp4 Shaun ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] Sent: 10 November 2017 08:08 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Record module for video calls It's just a guess, but if you're using mod_av then do you still need mod_h26x as that only supports pass-through mode. Perhaps mod_h26x is being used for the video therefore preventing mod_av from recording (Operation not permitted), again just a guess. Does it work if you disable mod_h26x? Shaun ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of 王聡 [cong.wang.itsherpa at gmail.com] Sent: 10 November 2017 01:44 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Record module for video calls Hey all, Thanks for your advice, I had checked the PRMs and installed libavcodec-extra, and new codecs had added into mod_av, but it still not works. Now mod_av shows error during recordings: 2017-11-10 10:39:08.255864 [ERR] avformat.c:614 Could not open video codec: Operation not permitted 2017-11-10 10:39:08.255864 [ERR] avformat.c:2505 Error adding video stream Codec lists: type,name,ikey codec,ADPCM (IMA),mod_spandsp codec,AMR / Bandwidth Efficient,mod_amr codec,AMR / Octet Aligned,mod_amr codec,B64 (STANDARD),mod_b64 codec,G.711 alaw,CORE_PCM_MODULE codec,G.711 ulaw,CORE_PCM_MODULE codec,G.722,mod_spandsp codec,G.726 16k,mod_spandsp codec,G.726 16k (AAL2),mod_spandsp codec,G.726 24k,mod_spandsp codec,G.726 24k (AAL2),mod_spandsp codec,G.726 32k,mod_spandsp codec,G.726 32k (AAL2),mod_spandsp codec,G.726 40k,mod_spandsp codec,G.726 40k (AAL2),mod_spandsp codec,GSM,mod_spandsp codec,H.261 Video (passthru),mod_h26x codec,H.263 Video (passthru),mod_h26x codec,H.263+ Video (passthru),mod_h26x codec,H.263++ Video (passthru),mod_h26x codec,H.264 Video (passthru),mod_h26x codec,H263 Video,mod_av codec,H263+ Video,mod_av codec,H264 Video,mod_av codec,LPC-10,mod_spandsp codec,OPUS (STANDARD),mod_opus codec,PROXY PASS-THROUGH,CORE_PCM_MODULE codec,PROXY VIDEO PASS-THROUGH,CORE_PCM_MODULE codec,RAW Signed Linear (16 bit),CORE_PCM_MODULE codec,Speex,CORE_SPEEX_MODULE codec,VP8 Video,CORE_VPX_MODULE codec,VP9 Video,CORE_VPX_MODULE 32 total. I had tried to unload mod_h26x but nothing changed. Is there any advices? Regards. PS. I’ll be appreciate if anyone could send me the documentation about mod_av. 2017/11/10 2:45、Giovanni Maruzzelli >>のメール: libavcodec-extra (if you copy and paste) On 9 November 2017 at 16:34, Michael Jerris >> wrote: as i said, don’t use mod_vlc, or mod_mp4v2, load mod_av only. If using debian, make sure you have non free debian repos and install the libavcodecs-extras package. On Nov 9, 2017, at 7:30 AM, 王聡 >> wrote: Hey all, I had tried mod_vlc and mod_av for the recordings, however when I set the record on, no video showed on both caller and callee. Once I turned off the record, the video returns. Both fs_cli and client had no error appeared. Anyone had any idea? Server : Freeswitch 1.9.0 (master) Client : Linphone Android EXECUTE sofia/external/1001 at 192.168.109.2/external/1001 at 192.168.109.2> record_session(/tmp/test.mp4) 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, channels: 1 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is experimental feature in libavcodec, never mind 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 nb_samples: 1024 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != AV_SAMPLE_FMT_S16, start resampler Output #0, mp4, to '/tmp/test.mp4': Stream #0.0 : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File [/tmp/test.mp4] 44100hz 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 Regards. 2017/11/09 15:11、Freeswitch user >>のメール: First install the mp4v2-2.0.0 package then configure freeswitch again . On Thu, 9 Nov 2017 at 10:36 AM, 王聡 >> wrote: Thanks for your advices. I had not found the instructions for mod_av, so I tried mp4v2, but got an error. making all mod_mp4v2 make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' CC mod_mp4v2_la-mod_mp4v2.lo mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory #include ^ compilation terminated. Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' Makefile:653: recipe for target 'mod_mp4v2-all' failed make[3]: *** [mod_mp4v2-all] Error 1 make[3]: Leaving directory '/usr/src/freeswitch/src/mod' Makefile:563: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/src/freeswitch/src' Makefile:3132: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/src/freeswitch' Makefile:1402: recipe for target 'all' failed make: *** [all] Error 2 It seems that I had missed some files? 2017/11/09 12:31、Michael Jerris >>のメール: use mod_av. On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user >> wrote: Use mod_mp4v2. On Thu, 9 Nov 2017 at 7:06 AM, 王聡 >> wrote: Hi All, Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. making all mod_vlc make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' Makefile:892: *** You must install libvlc-dev to build mod_vlc. make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' Makefile:653: recipe for target 'mod_vlc-all' failed make[3]: *** [mod_vlc-all] Error 1 make[3]: Leaving directory '/usr/src/freeswitch/src/mod' Makefile:563: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/src/freeswitch/src' Makefile:3132: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/src/freeswitch' Makefile:1402: recipe for target 'all' failed make: *** [all] Error 2 I had already installed the libvlc-dev but it still can’t built correctly. Is there any idea? Or any other way for video call recordings? Regards. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at 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 OpenTelecom.IT cell: +39 347 266 56 18 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From cong.wang.itsherpa at gmail.com Sun Nov 12 02:24:41 2017 From: cong.wang.itsherpa at gmail.com (=?UTF-8?B?546L6IGh?=) Date: Sun, 12 Nov 2017 02:24:41 +0000 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BEC26@mbx-03.sysconfig.co.uk> References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> <8E855139-5734-4D60-A1A0-DD9BC8CA0D94@gmail.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE127@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE25F@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BEC26@mbx-03.sysconfig.co.uk> Message-ID: Thanks very much. I'll try it on my Debian 8 server tomorrow and hope it works. Shaun Stokes 于 2017年11月12日周日 10:24写道: > In a nutshell. > > > > Debian 8.9 (Net install) > > > > 'deb http://www.deb-multimedia.org jessie main non-free' >> > /etc/apt/sources.list > > 'deb-src http://www.deb-multimedia.org jessie main non-free' >> > /etc/apt/sources.list > > > > apt-get update > > apt-get install -y --force-yes deb-multimedia-keyring > > apt-get update > > apt-get install -y --force-yes ffmpeg > > > > apt-get update && apt-get install -y --force-yes curl memcached haveged > libssl-dev libvorbis0a libogg0 libogg-dev libvorbis-dev libshout3 > libshout3-dev libmpg123-dev libmp3lame-dev > > curl > https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | > apt-key add - > > "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > > /etc/apt/sources.list.d/freeswitch.list > > apt-get update && apt-get upgrade > > apt-get install -y --force-yes freeswitch-video-deps-most > > ## Libavcodec might already be installed at this point in one of the above > packages, if so don’t install again. > > apt-get install libavcodec-extra libavcodec-extra-56 > > > > git config --global pull.rebase true > > > > cd /usr/src > > rm -R freeswitch > > git clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git > /usr/src/freeswitch > > cd freeswitch > > > > ./bootstrap.sh -j > > sed -i /usr/src/freeswitch/modules.conf -e > s:'#applications/mod_cidlookup:applications/mod_cidlookup:' > > sed -i /usr/src/freeswitch/modules.conf -e > s:'#applications/mod_memcache:applications/mod_memcache:' > > sed -i /usr/src/freeswitch/modules.conf -e > s:'#applications/mod_curl:applications/mod_curl:' > > sed -i /usr/src/freeswitch/modules.conf -e > s:'#applications/mod_av:applications/mod_av:' > > sed -i /usr/src/freeswitch/modules.conf -e > s:'#applications/mod_directory:applications/mod_directory:' > > sed -i /usr/src/freeswitch/modules.conf -e > s:'#applications/mod_distributor:applications/mod_distributor:' > > sed -i /usr/src/freeswitch/modules.conf -e > s:'#formats/mod_shout:formats/mod_shout:' > > > > export CFLAGS="-g -ggdb" > > export MOD_CFLAGS="-g -ggdb" > > ./configure --prefix=/usr/local/freeswitch --enable-core-pgsql-support > --disable-fhs > > make > > rm -rf /usr/local/freeswitch/{lib,mod,bin}/* > > make install > > make sounds-install moh-install > > make hd-sounds-install hd-moh-install > > make cd-sounds-install cd-moh-install > > > > *From:* FreeSWITCH-users [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *?? > *Sent:* 11 November 2017 23:26 > > > *To:* FreeSWITCH Users Help > > *Subject:* Re: [Freeswitch-users] Record module for video calls > > > > Could you send me your server configuration (such as OS version and RPMs)? > I need to determine if I missed any RPMs or codes. > > Regards. > > > > Shaun Stokes 于 2017年11月10日周五 20:49写道: > > I've just tested video recording in mod_av and it works great but if I do > need to unload mod_26x. > > Unlike audio recording which combines all channels you have to record each > video channel\steam separately (not a problem, just an observation). > uuid_record xxx-xxx-xxx start /tmp/test.mp4 > > Shaun > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on > behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] > Sent: 10 November 2017 08:08 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > It's just a guess, but if you're using mod_av then do you still need > mod_h26x as that only supports pass-through mode. Perhaps mod_h26x is being > used for the video therefore preventing mod_av from recording (Operation > not permitted), again just a guess. > > Does it work if you disable mod_h26x? > > Shaun > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on > behalf of 王聡 [cong.wang.itsherpa at gmail.com] > Sent: 10 November 2017 01:44 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > Hey all, > > Thanks for your advice, I had checked the PRMs and installed > libavcodec-extra, and new codecs had added into mod_av, but it still not > works. > > Now mod_av shows error during recordings: > > 2017-11-10 10:39:08.255864 [ERR] avformat.c:614 Could not open video > codec: Operation not permitted > 2017-11-10 10:39:08.255864 [ERR] avformat.c:2505 Error adding video stream > > Codec lists: > > type,name,ikey > codec,ADPCM (IMA),mod_spandsp > codec,AMR / Bandwidth Efficient,mod_amr > codec,AMR / Octet Aligned,mod_amr > codec,B64 (STANDARD),mod_b64 > codec,G.711 alaw,CORE_PCM_MODULE > codec,G.711 ulaw,CORE_PCM_MODULE > codec,G.722,mod_spandsp > codec,G.726 16k,mod_spandsp > codec,G.726 16k (AAL2),mod_spandsp > codec,G.726 24k,mod_spandsp > codec,G.726 24k (AAL2),mod_spandsp > codec,G.726 32k,mod_spandsp > codec,G.726 32k (AAL2),mod_spandsp > codec,G.726 40k,mod_spandsp > codec,G.726 40k (AAL2),mod_spandsp > codec,GSM,mod_spandsp > codec,H.261 Video (passthru),mod_h26x > codec,H.263 Video (passthru),mod_h26x > codec,H.263+ Video (passthru),mod_h26x > codec,H.263++ Video (passthru),mod_h26x > codec,H.264 Video (passthru),mod_h26x > codec,H263 Video,mod_av > codec,H263+ Video,mod_av > codec,H264 Video,mod_av > codec,LPC-10,mod_spandsp > codec,OPUS (STANDARD),mod_opus > codec,PROXY PASS-THROUGH,CORE_PCM_MODULE > codec,PROXY VIDEO PASS-THROUGH,CORE_PCM_MODULE > codec,RAW Signed Linear (16 bit),CORE_PCM_MODULE > codec,Speex,CORE_SPEEX_MODULE > codec,VP8 Video,CORE_VPX_MODULE > codec,VP9 Video,CORE_VPX_MODULE > > 32 total. > > I had tried to unload mod_h26x but nothing changed. Is there any advices? > > Regards. > > PS. I’ll be appreciate if anyone could send me the documentation about > mod_av. > > 2017/11/10 2:45、Giovanni Maruzzelli gmaruzz at gmail.com>>のメール: > > libavcodec-extra (if you copy and paste) > > > > On 9 November 2017 at 16:34, Michael Jerris mike at jerris.com>> wrote: > as i said, don’t use mod_vlc, or mod_mp4v2, load mod_av only. If using > debian, make sure you have non free debian repos and install the > libavcodecs-extras package. > > On Nov 9, 2017, at 7:30 AM, 王聡 cong.wang.itsherpa at gmail.com>> wrote: > > Hey all, > > I had tried mod_vlc and mod_av for the recordings, however when I set the > record on, no video showed on both caller and callee. Once I turned off the > record, the video returns. Both fs_cli and client had no error appeared. > Anyone had any idea? > > Server : Freeswitch 1.9.0 (master) > Client : Linphone Android > > EXECUTE sofia/external/1001 at 192.168.109.2 1001 at 192.168.109.2> record_session(/tmp/test.mp4) > 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, > channels: 1 > 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] > h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) > 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is > experimental feature in libavcodec, never mind > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 > nb_samples: 1024 > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != > AV_SAMPLE_FMT_S16, start resampler > Output #0, mp4, to '/tmp/test.mp4': > Stream #0.0 > : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s > 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File > [/tmp/test.mp4] 44100hz > 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File > /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 > > Regards. > > 2017/11/09 15:11、Freeswitch user freeswitch940 at gmail.com>>のメール: > > First install the mp4v2-2.0.0 package then configure freeswitch again . > > On Thu, 9 Nov 2017 at 10:36 AM, 王聡 cong.wang.itsherpa at gmail.com>> wrote: > Thanks for your advices. > > I had not found the instructions for mod_av, so I tried mp4v2, but got an > error. > > making all mod_mp4v2 > make[4]: Entering directory > '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > CC mod_mp4v2_la-mod_mp4v2.lo > mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory > #include > ^ > compilation terminated. > Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed > make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 > make[4]: Leaving directory > '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > Makefile:653: recipe for target 'mod_mp4v2-all' failed > make[3]: *** [mod_mp4v2-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > It seems that I had missed some files? > > 2017/11/09 12:31、Michael Jerris > > のメール: > > use mod_av. > > On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user > wrote: > Use mod_mp4v2. > > On Thu, 9 Nov 2017 at 7:06 AM, 王聡 cong.wang.itsherpa at gmail.com>> wrote: > Hi All, > > Recently I need to record all contents for video calls on my FS server to > make sure no illegal contents, and I found mod_vlc ( > https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, I > got some troubles during my build, it shows no dependencies for this mod. > > making all mod_vlc > make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:892: *** You must install libvlc-dev to build mod_vlc. > make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:653: recipe for target 'mod_vlc-all' failed > make[3]: *** [mod_vlc-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > I had already installed the libvlc-dev but it still can’t built correctly. > > Is there any idea? Or any other way for video call recordings? > > Regards. > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org FreeSWITCH-users at 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 > OpenTelecom.IT > cell: +39 347 266 56 18 > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From cong.wang.itsherpa at gmail.com Mon Nov 13 03:21:52 2017 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Mon, 13 Nov 2017 12:21:52 +0900 Subject: [Freeswitch-users] Cannot connect to ESL via perl Message-ID: <064B996B-0D13-47C9-97C6-E95D8E0237B1@gmail.com> Hey all, I had made an ivr system based on perl and esl connectivity, which looks like below: while(1){ if(!$self->{esl}->connected()){ $self->{esl} = new ESL::ESLconnection("127.0.0.1", "8021", "ClueCon"); print "connecting...\n"; next; sleep(1); } ... ... my $t_from = $self->{esl}->api("uuid_getvar $row[0] sip_from_user")->getBody(); if(funca($t_from)){ $self->{esl}->api("uuid_kill $row[0]"); } .... .... sleep(1); } Most of the time it works well, but sometimes the esl connection returns unconnected and the whole ivr system got freeze. [ !$self->{esl}->connected() ] returned false. I had checked console and no error found. Actually it will recover by itself after about 1 hour, but it makes me annoying for the random call failure. Is there any solution about this connection failure? FreeSWITCH version : FreeSWITCH Version 1.4.26+git~20160205T175853Z~ca9207aa32~64bit (git ca9207a 2016-02-05 17:58:53Z 64bit) Regards. From cong.wang.itsherpa at gmail.com Mon Nov 13 04:25:39 2017 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Mon, 13 Nov 2017 13:25:39 +0900 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BEC26@mbx-03.sysconfig.co.uk> References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> <8E855139-5734-4D60-A1A0-DD9BC8CA0D94@gmail.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE127@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE25F@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BEC26@mbx-03.sysconfig.co.uk> Message-ID: <4D72EFA1-24A9-4877-B564-54E130ABF1E6@gmail.com> I had tried this configuation just now, and freeswitch showed me a new error: 2017-11-13 13:12:17.990540 [ERR] avformat.c:2225 Error while writing audio frame: Invalid argument As a result, I got a mp4 file, but only voice included. Both caller and mp4 file has no video. Is there any codec problems exists? Messages on record start: EXECUTE sofia/external/1001 at 192.168.109.2 record_session(/tmp/test.mp4) 2017-11-13 13:12:17.480540 [DEBUG] avformat.c:1919 sample rate: 48000, channels: 1 2017-11-13 13:12:17.480540 [DEBUG] avformat.c:2037 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) 2017-11-13 13:12:17.480540 [NOTICE] avformat.c:648 sample_rate: 48000 nb_samples: 1024 Output #0, mp4, to '/tmp/test.mp4': Stream #0.0 : Audio: libvo_aacenc, 48000 Hz, mono, s16, 131 kb/s 2017-11-13 13:12:17.480540 [INFO] avformat.c:2061 Opening File [/tmp/test.mp4] 48000hz with VIDEO 2017-11-13 13:12:17.540539 [NOTICE] switch_vpx.c:406 VPX reset encoder picture from 320x240 to 352x288 2048 BW using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2 profile Constrained Baseline, level 4.1 264 - core 142 r2431 a5831aa - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=2 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=1 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=60 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=18.0 qcomp=0.60 qpmin=10 qpmax=31 qpstep=4 ip_ratio=1.41 aq=1:1.00 2017-11-13 13:12:17.560543 [INFO] avformat.c:2716 use video codec implementation Video: libx264, yuv420p, 1280x720, q=10-31 2017-11-13 13:12:17.560543 [NOTICE] avformat.c:730 video thread start Regards. > 2017/11/12 10:24、Shaun Stokes のメール: > > In a nutshell. > > Debian 8.9 (Net install) > > 'deb http://www.deb-multimedia.org jessie main non-free' >> /etc/apt/sources.list > 'deb-src http://www.deb-multimedia.org jessie main non-free' >> /etc/apt/sources.list > > apt-get update > apt-get install -y --force-yes deb-multimedia-keyring > apt-get update > apt-get install -y --force-yes ffmpeg > > apt-get update && apt-get install -y --force-yes curl memcached haveged libssl-dev libvorbis0a libogg0 libogg-dev libvorbis-dev libshout3 libshout3-dev libmpg123-dev libmp3lame-dev > curl https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - > "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list > apt-get update && apt-get upgrade > apt-get install -y --force-yes freeswitch-video-deps-most > ## Libavcodec might already be installed at this point in one of the above packages, if so don’t install again. > apt-get install libavcodec-extra libavcodec-extra-56 > > git config --global pull.rebase true > > cd /usr/src > rm -R freeswitch > git clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git /usr/src/freeswitch > cd freeswitch > > ./bootstrap.sh -j > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_cidlookup:applications/mod_cidlookup:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_memcache:applications/mod_memcache:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_curl:applications/mod_curl:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_av:applications/mod_av:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_directory:applications/mod_directory:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_distributor:applications/mod_distributor:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#formats/mod_shout:formats/mod_shout:' > > export CFLAGS="-g -ggdb" > export MOD_CFLAGS="-g -ggdb" > ./configure --prefix=/usr/local/freeswitch --enable-core-pgsql-support --disable-fhs > make > rm -rf /usr/local/freeswitch/{lib,mod,bin}/* > make install > make sounds-install moh-install > make hd-sounds-install hd-moh-install > make cd-sounds-install cd-moh-install > > From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of ?? > Sent: 11 November 2017 23:26 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > Could you send me your server configuration (such as OS version and RPMs)? I need to determine if I missed any RPMs or codes. > > Regards. > > > Shaun Stokes > 于 2017年11月10日周五 20:49写道: > I've just tested video recording in mod_av and it works great but if I do need to unload mod_26x. > > Unlike audio recording which combines all channels you have to record each video channel\steam separately (not a problem, just an observation). > uuid_record xxx-xxx-xxx start /tmp/test.mp4 > > Shaun > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org ] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk ] > Sent: 10 November 2017 08:08 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > It's just a guess, but if you're using mod_av then do you still need mod_h26x as that only supports pass-through mode. Perhaps mod_h26x is being used for the video therefore preventing mod_av from recording (Operation not permitted), again just a guess. > > Does it work if you disable mod_h26x? > > Shaun > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org ] on behalf of 王聡 [cong.wang.itsherpa at gmail.com ] > Sent: 10 November 2017 01:44 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > Hey all, > > Thanks for your advice, I had checked the PRMs and installed libavcodec-extra, and new codecs had added into mod_av, but it still not works. > > Now mod_av shows error during recordings: > > 2017-11-10 10:39:08.255864 [ERR] avformat.c:614 Could not open video codec: Operation not permitted > 2017-11-10 10:39:08.255864 [ERR] avformat.c:2505 Error adding video stream > > Codec lists: > > type,name,ikey > codec,ADPCM (IMA),mod_spandsp > codec,AMR / Bandwidth Efficient,mod_amr > codec,AMR / Octet Aligned,mod_amr > codec,B64 (STANDARD),mod_b64 > codec,G.711 alaw,CORE_PCM_MODULE > codec,G.711 ulaw,CORE_PCM_MODULE > codec,G.722,mod_spandsp > codec,G.726 16k,mod_spandsp > codec,G.726 16k (AAL2),mod_spandsp > codec,G.726 24k,mod_spandsp > codec,G.726 24k (AAL2),mod_spandsp > codec,G.726 32k,mod_spandsp > codec,G.726 32k (AAL2),mod_spandsp > codec,G.726 40k,mod_spandsp > codec,G.726 40k (AAL2),mod_spandsp > codec,GSM,mod_spandsp > codec,H.261 Video (passthru),mod_h26x > codec,H.263 Video (passthru),mod_h26x > codec,H.263+ Video (passthru),mod_h26x > codec,H.263++ Video (passthru),mod_h26x > codec,H.264 Video (passthru),mod_h26x > codec,H263 Video,mod_av > codec,H263+ Video,mod_av > codec,H264 Video,mod_av > codec,LPC-10,mod_spandsp > codec,OPUS (STANDARD),mod_opus > codec,PROXY PASS-THROUGH,CORE_PCM_MODULE > codec,PROXY VIDEO PASS-THROUGH,CORE_PCM_MODULE > codec,RAW Signed Linear (16 bit),CORE_PCM_MODULE > codec,Speex,CORE_SPEEX_MODULE > codec,VP8 Video,CORE_VPX_MODULE > codec,VP9 Video,CORE_VPX_MODULE > > 32 total. > > I had tried to unload mod_h26x but nothing changed. Is there any advices? > > Regards. > > PS. I’ll be appreciate if anyone could send me the documentation about mod_av. > > 2017/11/10 2:45、Giovanni Maruzzelli >>のメール: > > libavcodec-extra (if you copy and paste) > > > > On 9 November 2017 at 16:34, Michael Jerris >> wrote: > as i said, don’t use mod_vlc, or mod_mp4v2, load mod_av only. If using debian, make sure you have non free debian repos and install the libavcodecs-extras package. > > On Nov 9, 2017, at 7:30 AM, 王聡>> wrote: > > Hey all, > > I had tried mod_vlc and mod_av for the recordings, however when I set the record on, no video showed on both caller and callee. Once I turned off the record, the video returns. Both fs_cli and client had no error appeared. Anyone had any idea? > > Server : Freeswitch 1.9.0 (master) > Client : Linphone Android > > EXECUTE sofia/external/1001 at 192.168.109.2 /external/1001 at 192.168.109.2 > record_session(/tmp/test.mp4) > 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, channels: 1 > 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) > 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is experimental feature in libavcodec, never mind > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 nb_samples: 1024 > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != AV_SAMPLE_FMT_S16, start resampler > Output #0, mp4, to '/tmp/test.mp4': > Stream #0.0 > : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s > 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File [/tmp/test.mp4] 44100hz > 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 > > Regards. > > 2017/11/09 15:11、Freeswitch user >>のメール: > > First install the mp4v2-2.0.0 package then configure freeswitch again . > > On Thu, 9 Nov 2017 at 10:36 AM, 王聡>> wrote: > Thanks for your advices. > > I had not found the instructions for mod_av, so I tried mp4v2, but got an error. > > making all mod_mp4v2 > make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > CC mod_mp4v2_la-mod_mp4v2.lo > mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory > #include > ^ > compilation terminated. > Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed > make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 > make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > Makefile:653: recipe for target 'mod_mp4v2-all' failed > make[3]: *** [mod_mp4v2-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > It seems that I had missed some files? > > 2017/11/09 12:31、Michael Jerris >>のメール: > > use mod_av. > > On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user >> wrote: > Use mod_mp4v2. > > On Thu, 9 Nov 2017 at 7:06 AM, 王聡>> wrote: > Hi All, > > Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc ) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. > > making all mod_vlc > make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:892: *** You must install libvlc-dev to build mod_vlc. > make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:653: recipe for target 'mod_vlc-all' failed > make[3]: *** [mod_vlc-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > I had already installed the libvlc-dev but it still can’t built correctly. > > Is there any idea? Or any other way for video call recordings? > > Regards. > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 > OpenTelecom.IT > cell: +39 347 266 56 18 > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaun.stokes at itec-support.co.uk Mon Nov 13 08:40:57 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Mon, 13 Nov 2017 08:40:57 +0000 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: <4D72EFA1-24A9-4877-B564-54E130ABF1E6@gmail.com> References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> <8E855139-5734-4D60-A1A0-DD9BC8CA0D94@gmail.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE127@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE25F@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BEC26@mbx-03.sysconfig.co.uk>, <4D72EFA1-24A9-4877-B564-54E130ABF1E6@gmail.com> Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BF61E@mbx-03.sysconfig.co.uk> Your example now looks almost identical to ours but we don't have any issues recording H264 video with G722 audio. Haven't tested using Linphone but it works using the Jitsi (desktop) softphone client G722\H264. uuid_record xxx-xxx-xxx-xx-xxx start /tmp/test2.mp4 2017-11-13 08:09:12.226846 [DEBUG] avformat.c:1919 sample rate: 16000, channels: 1 2017-11-13 08:09:12.226846 [DEBUG] avformat.c:2037 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) 2017-11-13 08:09:12.236857 [NOTICE] avformat.c:648 sample_rate: 16000 nb_samples: 1024 Output #0, mp4, to '/tmp/test2.mp4': Stream #0:0 : Audio: aac (libfaac), 16000 Hz, mono, s16, 96 kb/s 2017-11-13 08:09:12.236857 [INFO] avformat.c:2061 Opening File [/tmp/test2.mp4] 16000hz with VIDEO 2017-11-13 08:09:12.246844 [DEBUG] switch_core_media_bug.c:945 Attaching BUG to sofia/internal/200 at 192.168.1.240:42582 2017-11-13 08:09:12.256874 [DEBUG] switch_ivr_async.c:1500 No silence detection configured; assuming start of speech using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX XOP FMA4 FMA3 LZCNT BMI1 profile Constrained Baseline, level 4.1 264 - core 146 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=2 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=6 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=60 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=18.0 qcomp=0.60 qpmin=10 qpmax=31 qpstep=4 ip_ratio=1.41 aq=1:1.00 2017-11-13 08:09:12.316837 [INFO] avformat.c:2716 use video codec implementation Video: h264 (libx264), yuv420p(pc, gbr/unknown/unknown), 640x480, q=10-31 2017-11-13 08:09:12.316837 [NOTICE] avformat.c:730 video thread start ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of 王聡 [cong.wang.itsherpa at gmail.com] Sent: 13 November 2017 04:25 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Record module for video calls I had tried this configuation just now, and freeswitch showed me a new error: 2017-11-13 13:12:17.990540 [ERR] avformat.c:2225 Error while writing audio frame: Invalid argument As a result, I got a mp4 file, but only voice included. Both caller and mp4 file has no video. Is there any codec problems exists? Messages on record start: EXECUTE sofia/external/1001 at 192.168.109.2 record_session(/tmp/test.mp4) 2017-11-13 13:12:17.480540 [DEBUG] avformat.c:1919 sample rate: 48000, channels: 1 2017-11-13 13:12:17.480540 [DEBUG] avformat.c:2037 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) 2017-11-13 13:12:17.480540 [NOTICE] avformat.c:648 sample_rate: 48000 nb_samples: 1024 Output #0, mp4, to '/tmp/test.mp4': Stream #0.0 : Audio: libvo_aacenc, 48000 Hz, mono, s16, 131 kb/s 2017-11-13 13:12:17.480540 [INFO] avformat.c:2061 Opening File [/tmp/test.mp4] 48000hz with VIDEO 2017-11-13 13:12:17.540539 [NOTICE] switch_vpx.c:406 VPX reset encoder picture from 320x240 to 352x288 2048 BW using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2 profile Constrained Baseline, level 4.1 264 - core 142 r2431 a5831aa - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=2 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=1 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=60 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=18.0 qcomp=0.60 qpmin=10 qpmax=31 qpstep=4 ip_ratio=1.41 aq=1:1.00 2017-11-13 13:12:17.560543 [INFO] avformat.c:2716 use video codec implementation Video: libx264, yuv420p, 1280x720, q=10-31 2017-11-13 13:12:17.560543 [NOTICE] avformat.c:730 video thread start Regards. 2017/11/12 10:24、Shaun Stokes >のメール: In a nutshell. Debian 8.9 (Net install) 'deb http://www.deb-multimedia.org jessie main non-free' >> /etc/apt/sources.list 'deb-src http://www.deb-multimedia.org jessie main non-free' >> /etc/apt/sources.list apt-get update apt-get install -y --force-yes deb-multimedia-keyring apt-get update apt-get install -y --force-yes ffmpeg apt-get update && apt-get install -y --force-yes curl memcached haveged libssl-dev libvorbis0a libogg0 libogg-dev libvorbis-dev libshout3 libshout3-dev libmpg123-dev libmp3lame-dev curl https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list apt-get update && apt-get upgrade apt-get install -y --force-yes freeswitch-video-deps-most ## Libavcodec might already be installed at this point in one of the above packages, if so don’t install again. apt-get install libavcodec-extra libavcodec-extra-56 git config --global pull.rebase true cd /usr/src rm -R freeswitch git clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git /usr/src/freeswitch cd freeswitch ./bootstrap.sh -j sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_cidlookup:applications/mod_cidlookup:' sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_memcache:applications/mod_memcache:' sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_curl:applications/mod_curl:' sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_av:applications/mod_av:' sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_directory:applications/mod_directory:' sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_distributor:applications/mod_distributor:' sed -i /usr/src/freeswitch/modules.conf -e s:'#formats/mod_shout:formats/mod_shout:' export CFLAGS="-g -ggdb" export MOD_CFLAGS="-g -ggdb" ./configure --prefix=/usr/local/freeswitch --enable-core-pgsql-support --disable-fhs make rm -rf /usr/local/freeswitch/{lib,mod,bin}/* make install make sounds-install moh-install make hd-sounds-install hd-moh-install make cd-sounds-install cd-moh-install From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of ?? Sent: 11 November 2017 23:26 To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls Could you send me your server configuration (such as OS version and RPMs)? I need to determine if I missed any RPMs or codes. Regards. Shaun Stokes > 于 2017年11月10日周五 20:49写道: I've just tested video recording in mod_av and it works great but if I do need to unload mod_26x. Unlike audio recording which combines all channels you have to record each video channel\steam separately (not a problem, just an observation). uuid_record xxx-xxx-xxx start /tmp/test.mp4 Shaun ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] Sent: 10 November 2017 08:08 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Record module for video calls It's just a guess, but if you're using mod_av then do you still need mod_h26x as that only supports pass-through mode. Perhaps mod_h26x is being used for the video therefore preventing mod_av from recording (Operation not permitted), again just a guess. Does it work if you disable mod_h26x? Shaun ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of 王聡 [cong.wang.itsherpa at gmail.com] Sent: 10 November 2017 01:44 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Record module for video calls Hey all, Thanks for your advice, I had checked the PRMs and installed libavcodec-extra, and new codecs had added into mod_av, but it still not works. Now mod_av shows error during recordings: 2017-11-10 10:39:08.255864 [ERR] avformat.c:614 Could not open video codec: Operation not permitted 2017-11-10 10:39:08.255864 [ERR] avformat.c:2505 Error adding video stream Codec lists: type,name,ikey codec,ADPCM (IMA),mod_spandsp codec,AMR / Bandwidth Efficient,mod_amr codec,AMR / Octet Aligned,mod_amr codec,B64 (STANDARD),mod_b64 codec,G.711 alaw,CORE_PCM_MODULE codec,G.711 ulaw,CORE_PCM_MODULE codec,G.722,mod_spandsp codec,G.726 16k,mod_spandsp codec,G.726 16k (AAL2),mod_spandsp codec,G.726 24k,mod_spandsp codec,G.726 24k (AAL2),mod_spandsp codec,G.726 32k,mod_spandsp codec,G.726 32k (AAL2),mod_spandsp codec,G.726 40k,mod_spandsp codec,G.726 40k (AAL2),mod_spandsp codec,GSM,mod_spandsp codec,H.261 Video (passthru),mod_h26x codec,H.263 Video (passthru),mod_h26x codec,H.263+ Video (passthru),mod_h26x codec,H.263++ Video (passthru),mod_h26x codec,H.264 Video (passthru),mod_h26x codec,H263 Video,mod_av codec,H263+ Video,mod_av codec,H264 Video,mod_av codec,LPC-10,mod_spandsp codec,OPUS (STANDARD),mod_opus codec,PROXY PASS-THROUGH,CORE_PCM_MODULE codec,PROXY VIDEO PASS-THROUGH,CORE_PCM_MODULE codec,RAW Signed Linear (16 bit),CORE_PCM_MODULE codec,Speex,CORE_SPEEX_MODULE codec,VP8 Video,CORE_VPX_MODULE codec,VP9 Video,CORE_VPX_MODULE 32 total. I had tried to unload mod_h26x but nothing changed. Is there any advices? Regards. PS. I’ll be appreciate if anyone could send me the documentation about mod_av. 2017/11/10 2:45、Giovanni Maruzzelli >>のメール: libavcodec-extra (if you copy and paste) On 9 November 2017 at 16:34, Michael Jerris >> wrote: as i said, don’t use mod_vlc, or mod_mp4v2, load mod_av only. If using debian, make sure you have non free debian repos and install the libavcodecs-extras package. On Nov 9, 2017, at 7:30 AM, 王聡>> wrote: Hey all, I had tried mod_vlc and mod_av for the recordings, however when I set the record on, no video showed on both caller and callee. Once I turned off the record, the video returns. Both fs_cli and client had no error appeared. Anyone had any idea? Server : Freeswitch 1.9.0 (master) Client : Linphone Android EXECUTE sofia/external/1001 at 192.168.109.2/external/1001 at 192.168.109.2> record_session(/tmp/test.mp4) 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, channels: 1 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is experimental feature in libavcodec, never mind 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 nb_samples: 1024 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != AV_SAMPLE_FMT_S16, start resampler Output #0, mp4, to '/tmp/test.mp4': Stream #0.0 : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File [/tmp/test.mp4] 44100hz 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 Regards. 2017/11/09 15:11、Freeswitch user >>のメール: First install the mp4v2-2.0.0 package then configure freeswitch again . On Thu, 9 Nov 2017 at 10:36 AM, 王聡>> wrote: Thanks for your advices. I had not found the instructions for mod_av, so I tried mp4v2, but got an error. making all mod_mp4v2 make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' CC mod_mp4v2_la-mod_mp4v2.lo mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory #include ^ compilation terminated. Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' Makefile:653: recipe for target 'mod_mp4v2-all' failed make[3]: *** [mod_mp4v2-all] Error 1 make[3]: Leaving directory '/usr/src/freeswitch/src/mod' Makefile:563: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/src/freeswitch/src' Makefile:3132: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/src/freeswitch' Makefile:1402: recipe for target 'all' failed make: *** [all] Error 2 It seems that I had missed some files? 2017/11/09 12:31、Michael Jerris >>のメール: use mod_av. On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user >> wrote: Use mod_mp4v2. On Thu, 9 Nov 2017 at 7:06 AM, 王聡>> wrote: Hi All, Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. making all mod_vlc make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' Makefile:892: *** You must install libvlc-dev to build mod_vlc. make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' Makefile:653: recipe for target 'mod_vlc-all' failed make[3]: *** [mod_vlc-all] Error 1 make[3]: Leaving directory '/usr/src/freeswitch/src/mod' Makefile:563: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/src/freeswitch/src' Makefile:3132: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/src/freeswitch' Makefile:1402: recipe for target 'all' failed make: *** [all] Error 2 I had already installed the libvlc-dev but it still can’t built correctly. Is there any idea? Or any other way for video call recordings? Regards. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at 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 OpenTelecom.IT cell: +39 347 266 56 18 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ From cong.wang.itsherpa at gmail.com Mon Nov 13 10:10:07 2017 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Mon, 13 Nov 2017 19:10:07 +0900 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BF61E@mbx-03.sysconfig.co.uk> References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> <8E855139-5734-4D60-A1A0-DD9BC8CA0D94@gmail.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE127@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE25F@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BEC26@mbx-03.sysconfig.co.uk> <4D72EFA1-24A9-4877-B564-54E130ABF1E6@gmail.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BF61E@mbx-03.sysconfig.co.uk> Message-ID: Sorry for asking too much, but I want to confirm video codec during your recording(VP8 / H264 / etc.). My client can only use vp8 codec, and mod_av always record via h264. Maybe this will be the reason. As far as I tested, there are no error on fs_cli, but video packets(VP8) from server almost disappered in tcpdump, and I can’t find out the problem :( > 2017/11/13 17:40、Shaun Stokes のメール: > > Your example now looks almost identical to ours but we don't have any issues recording H264 video with G722 audio. > > Haven't tested using Linphone but it works using the Jitsi (desktop) softphone client G722\H264. > > uuid_record xxx-xxx-xxx-xx-xxx start /tmp/test2.mp4 > 2017-11-13 08:09:12.226846 [DEBUG] avformat.c:1919 sample rate: 16000, channels: 1 > 2017-11-13 08:09:12.226846 [DEBUG] avformat.c:2037 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) > 2017-11-13 08:09:12.236857 [NOTICE] avformat.c:648 sample_rate: 16000 nb_samples: 1024 > Output #0, mp4, to '/tmp/test2.mp4': > Stream #0:0 > : Audio: aac (libfaac), 16000 Hz, mono, s16, 96 kb/s > 2017-11-13 08:09:12.236857 [INFO] avformat.c:2061 Opening File [/tmp/test2.mp4] 16000hz with VIDEO > 2017-11-13 08:09:12.246844 [DEBUG] switch_core_media_bug.c:945 Attaching BUG to sofia/internal/200 at 192.168.1.240:42582 > 2017-11-13 08:09:12.256874 [DEBUG] switch_ivr_async.c:1500 No silence detection configured; assuming start of speech > using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX XOP FMA4 FMA3 LZCNT BMI1 > profile Constrained Baseline, level 4.1 > 264 - core 146 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=2 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=6 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=60 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=18.0 qcomp=0.60 qpmin=10 qpmax=31 qpstep=4 ip_ratio=1.41 aq=1:1.00 > 2017-11-13 08:09:12.316837 [INFO] avformat.c:2716 use video codec implementation Video: h264 (libx264), yuv420p(pc, gbr/unknown/unknown), 640x480, q=10-31 > 2017-11-13 08:09:12.316837 [NOTICE] avformat.c:730 video thread start > > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of 王聡 [cong.wang.itsherpa at gmail.com] > Sent: 13 November 2017 04:25 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > I had tried this configuation just now, and freeswitch showed me a new error: > > 2017-11-13 13:12:17.990540 [ERR] avformat.c:2225 Error while writing audio frame: Invalid argument > > As a result, I got a mp4 file, but only voice included. Both caller and mp4 file has no video. Is there any codec problems exists? > > Messages on record start: > > EXECUTE sofia/external/1001 at 192.168.109.2 record_session(/tmp/test.mp4) > 2017-11-13 13:12:17.480540 [DEBUG] avformat.c:1919 sample rate: 48000, channels: 1 > 2017-11-13 13:12:17.480540 [DEBUG] avformat.c:2037 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) > 2017-11-13 13:12:17.480540 [NOTICE] avformat.c:648 sample_rate: 48000 nb_samples: 1024 > Output #0, mp4, to '/tmp/test.mp4': > Stream #0.0 > : Audio: libvo_aacenc, 48000 Hz, mono, s16, 131 kb/s > 2017-11-13 13:12:17.480540 [INFO] avformat.c:2061 Opening File [/tmp/test.mp4] 48000hz with VIDEO > 2017-11-13 13:12:17.540539 [NOTICE] switch_vpx.c:406 VPX reset encoder picture from 320x240 to 352x288 2048 BW > using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2 > profile Constrained Baseline, level 4.1 > 264 - core 142 r2431 a5831aa - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=2 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=1 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=60 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=18.0 qcomp=0.60 qpmin=10 qpmax=31 qpstep=4 ip_ratio=1.41 aq=1:1.00 > 2017-11-13 13:12:17.560543 [INFO] avformat.c:2716 use video codec implementation Video: libx264, yuv420p, 1280x720, q=10-31 > 2017-11-13 13:12:17.560543 [NOTICE] avformat.c:730 video thread start > > Regards. > > > 2017/11/12 10:24、Shaun Stokes >のメール: > > In a nutshell. > > Debian 8.9 (Net install) > > 'deb http://www.deb-multimedia.org jessie main non-free' >> /etc/apt/sources.list > 'deb-src http://www.deb-multimedia.org jessie main non-free' >> /etc/apt/sources.list > > apt-get update > apt-get install -y --force-yes deb-multimedia-keyring > apt-get update > apt-get install -y --force-yes ffmpeg > > apt-get update && apt-get install -y --force-yes curl memcached haveged libssl-dev libvorbis0a libogg0 libogg-dev libvorbis-dev libshout3 libshout3-dev libmpg123-dev libmp3lame-dev > curl https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - > "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list > apt-get update && apt-get upgrade > apt-get install -y --force-yes freeswitch-video-deps-most > ## Libavcodec might already be installed at this point in one of the above packages, if so don’t install again. > apt-get install libavcodec-extra libavcodec-extra-56 > > git config --global pull.rebase true > > cd /usr/src > rm -R freeswitch > git clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git /usr/src/freeswitch > cd freeswitch > > ./bootstrap.sh -j > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_cidlookup:applications/mod_cidlookup:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_memcache:applications/mod_memcache:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_curl:applications/mod_curl:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_av:applications/mod_av:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_directory:applications/mod_directory:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_distributor:applications/mod_distributor:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#formats/mod_shout:formats/mod_shout:' > > export CFLAGS="-g -ggdb" > export MOD_CFLAGS="-g -ggdb" > ./configure --prefix=/usr/local/freeswitch --enable-core-pgsql-support --disable-fhs > make > rm -rf /usr/local/freeswitch/{lib,mod,bin}/* > make install > make sounds-install moh-install > make hd-sounds-install hd-moh-install > make cd-sounds-install cd-moh-install > > From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of ?? > Sent: 11 November 2017 23:26 > To: FreeSWITCH Users Help > > Subject: Re: [Freeswitch-users] Record module for video calls > > > Could you send me your server configuration (such as OS version and RPMs)? I need to determine if I missed any RPMs or codes. > > Regards. > > > Shaun Stokes > 于 2017年11月10日周五 20:49写道: > I've just tested video recording in mod_av and it works great but if I do need to unload mod_26x. > > Unlike audio recording which combines all channels you have to record each video channel\steam separately (not a problem, just an observation). > uuid_record xxx-xxx-xxx start /tmp/test.mp4 > > Shaun > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] > Sent: 10 November 2017 08:08 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > It's just a guess, but if you're using mod_av then do you still need mod_h26x as that only supports pass-through mode. Perhaps mod_h26x is being used for the video therefore preventing mod_av from recording (Operation not permitted), again just a guess. > > Does it work if you disable mod_h26x? > > Shaun > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of 王聡 [cong.wang.itsherpa at gmail.com] > Sent: 10 November 2017 01:44 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > Hey all, > > Thanks for your advice, I had checked the PRMs and installed libavcodec-extra, and new codecs had added into mod_av, but it still not works. > > Now mod_av shows error during recordings: > > 2017-11-10 10:39:08.255864 [ERR] avformat.c:614 Could not open video codec: Operation not permitted > 2017-11-10 10:39:08.255864 [ERR] avformat.c:2505 Error adding video stream > > Codec lists: > > type,name,ikey > codec,ADPCM (IMA),mod_spandsp > codec,AMR / Bandwidth Efficient,mod_amr > codec,AMR / Octet Aligned,mod_amr > codec,B64 (STANDARD),mod_b64 > codec,G.711 alaw,CORE_PCM_MODULE > codec,G.711 ulaw,CORE_PCM_MODULE > codec,G.722,mod_spandsp > codec,G.726 16k,mod_spandsp > codec,G.726 16k (AAL2),mod_spandsp > codec,G.726 24k,mod_spandsp > codec,G.726 24k (AAL2),mod_spandsp > codec,G.726 32k,mod_spandsp > codec,G.726 32k (AAL2),mod_spandsp > codec,G.726 40k,mod_spandsp > codec,G.726 40k (AAL2),mod_spandsp > codec,GSM,mod_spandsp > codec,H.261 Video (passthru),mod_h26x > codec,H.263 Video (passthru),mod_h26x > codec,H.263+ Video (passthru),mod_h26x > codec,H.263++ Video (passthru),mod_h26x > codec,H.264 Video (passthru),mod_h26x > codec,H263 Video,mod_av > codec,H263+ Video,mod_av > codec,H264 Video,mod_av > codec,LPC-10,mod_spandsp > codec,OPUS (STANDARD),mod_opus > codec,PROXY PASS-THROUGH,CORE_PCM_MODULE > codec,PROXY VIDEO PASS-THROUGH,CORE_PCM_MODULE > codec,RAW Signed Linear (16 bit),CORE_PCM_MODULE > codec,Speex,CORE_SPEEX_MODULE > codec,VP8 Video,CORE_VPX_MODULE > codec,VP9 Video,CORE_VPX_MODULE > > 32 total. > > I had tried to unload mod_h26x but nothing changed. Is there any advices? > > Regards. > > PS. I’ll be appreciate if anyone could send me the documentation about mod_av. > > 2017/11/10 2:45、Giovanni Maruzzelli >>のメール: > > libavcodec-extra (if you copy and paste) > > > > On 9 November 2017 at 16:34, Michael Jerris >> wrote: > as i said, don’t use mod_vlc, or mod_mp4v2, load mod_av only. If using debian, make sure you have non free debian repos and install the libavcodecs-extras package. > > On Nov 9, 2017, at 7:30 AM, 王聡>> wrote: > > Hey all, > > I had tried mod_vlc and mod_av for the recordings, however when I set the record on, no video showed on both caller and callee. Once I turned off the record, the video returns. Both fs_cli and client had no error appeared. Anyone had any idea? > > Server : Freeswitch 1.9.0 (master) > Client : Linphone Android > > EXECUTE sofia/external/1001 at 192.168.109.2/external/1001 at 192.168.109.2> record_session(/tmp/test.mp4) > 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, channels: 1 > 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) > 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is experimental feature in libavcodec, never mind > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 nb_samples: 1024 > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != AV_SAMPLE_FMT_S16, start resampler > Output #0, mp4, to '/tmp/test.mp4': > Stream #0.0 > : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s > 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File [/tmp/test.mp4] 44100hz > 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 > > Regards. > > 2017/11/09 15:11、Freeswitch user >>のメール: > > First install the mp4v2-2.0.0 package then configure freeswitch again . > > On Thu, 9 Nov 2017 at 10:36 AM, 王聡>> wrote: > Thanks for your advices. > > I had not found the instructions for mod_av, so I tried mp4v2, but got an error. > > making all mod_mp4v2 > make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > CC mod_mp4v2_la-mod_mp4v2.lo > mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory > #include > ^ > compilation terminated. > Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed > make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 > make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > Makefile:653: recipe for target 'mod_mp4v2-all' failed > make[3]: *** [mod_mp4v2-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > It seems that I had missed some files? > > 2017/11/09 12:31、Michael Jerris >>のメール: > > use mod_av. > > On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user >> wrote: > Use mod_mp4v2. > > On Thu, 9 Nov 2017 at 7:06 AM, 王聡>> wrote: > Hi All, > > Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. > > making all mod_vlc > make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:892: *** You must install libvlc-dev to build mod_vlc. > make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:653: recipe for target 'mod_vlc-all' failed > make[3]: *** [mod_vlc-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > I had already installed the libvlc-dev but it still can’t built correctly. > > Is there any idea? Or any other way for video call recordings? > > Regards. > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 > OpenTelecom.IT > cell: +39 347 266 56 18 > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 shaun.stokes at itec-support.co.uk Mon Nov 13 10:43:07 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Mon, 13 Nov 2017 10:43:07 +0000 Subject: [Freeswitch-users] Record module for video calls In-Reply-To: References: <96480C36-FA11-4BF2-BB23-6CD0F191E814@gmail.com> <2690D936-D503-4A11-AE34-1A717F85D4C3@jerris.com> <8E855139-5734-4D60-A1A0-DD9BC8CA0D94@gmail.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE127@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BE25F@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BEC26@mbx-03.sysconfig.co.uk> <4D72EFA1-24A9-4877-B564-54E130ABF1E6@gmail.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78BF61E@mbx-03.sysconfig.co.uk>, Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78BF760@mbx-03.sysconfig.co.uk> Perhaps that's the problem, we found that the majority of devices we use had better compatibility with H264 so we don't use VP8. There's not much documentation currently available for mod_av so I'm not sure if there are any codec restrictions. If possible I would try to repeat your test using H264 as the video codec. ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of 王聡 [cong.wang.itsherpa at gmail.com] Sent: 13 November 2017 10:10 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Record module for video calls Sorry for asking too much, but I want to confirm video codec during your recording(VP8 / H264 / etc.). My client can only use vp8 codec, and mod_av always record via h264. Maybe this will be the reason. As far as I tested, there are no error on fs_cli, but video packets(VP8) from server almost disappered in tcpdump, and I can’t find out the problem :( > 2017/11/13 17:40、Shaun Stokes のメール: > > Your example now looks almost identical to ours but we don't have any issues recording H264 video with G722 audio. > > Haven't tested using Linphone but it works using the Jitsi (desktop) softphone client G722\H264. > > uuid_record xxx-xxx-xxx-xx-xxx start /tmp/test2.mp4 > 2017-11-13 08:09:12.226846 [DEBUG] avformat.c:1919 sample rate: 16000, channels: 1 > 2017-11-13 08:09:12.226846 [DEBUG] avformat.c:2037 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) > 2017-11-13 08:09:12.236857 [NOTICE] avformat.c:648 sample_rate: 16000 nb_samples: 1024 > Output #0, mp4, to '/tmp/test2.mp4': > Stream #0:0 > : Audio: aac (libfaac), 16000 Hz, mono, s16, 96 kb/s > 2017-11-13 08:09:12.236857 [INFO] avformat.c:2061 Opening File [/tmp/test2.mp4] 16000hz with VIDEO > 2017-11-13 08:09:12.246844 [DEBUG] switch_core_media_bug.c:945 Attaching BUG to sofia/internal/200 at 192.168.1.240:42582 > 2017-11-13 08:09:12.256874 [DEBUG] switch_ivr_async.c:1500 No silence detection configured; assuming start of speech > using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX XOP FMA4 FMA3 LZCNT BMI1 > profile Constrained Baseline, level 4.1 > 264 - core 146 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=2 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=6 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=60 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=18.0 qcomp=0.60 qpmin=10 qpmax=31 qpstep=4 ip_ratio=1.41 aq=1:1.00 > 2017-11-13 08:09:12.316837 [INFO] avformat.c:2716 use video codec implementation Video: h264 (libx264), yuv420p(pc, gbr/unknown/unknown), 640x480, q=10-31 > 2017-11-13 08:09:12.316837 [NOTICE] avformat.c:730 video thread start > > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of 王聡 [cong.wang.itsherpa at gmail.com] > Sent: 13 November 2017 04:25 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > I had tried this configuation just now, and freeswitch showed me a new error: > > 2017-11-13 13:12:17.990540 [ERR] avformat.c:2225 Error while writing audio frame: Invalid argument > > As a result, I got a mp4 file, but only voice included. Both caller and mp4 file has no video. Is there any codec problems exists? > > Messages on record start: > > EXECUTE sofia/external/1001 at 192.168.109.2 record_session(/tmp/test.mp4) > 2017-11-13 13:12:17.480540 [DEBUG] avformat.c:1919 sample rate: 48000, channels: 1 > 2017-11-13 13:12:17.480540 [DEBUG] avformat.c:2037 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) > 2017-11-13 13:12:17.480540 [NOTICE] avformat.c:648 sample_rate: 48000 nb_samples: 1024 > Output #0, mp4, to '/tmp/test.mp4': > Stream #0.0 > : Audio: libvo_aacenc, 48000 Hz, mono, s16, 131 kb/s > 2017-11-13 13:12:17.480540 [INFO] avformat.c:2061 Opening File [/tmp/test.mp4] 48000hz with VIDEO > 2017-11-13 13:12:17.540539 [NOTICE] switch_vpx.c:406 VPX reset encoder picture from 320x240 to 352x288 2048 BW > using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2 > profile Constrained Baseline, level 4.1 > 264 - core 142 r2431 a5831aa - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=2 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=1 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=60 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=18.0 qcomp=0.60 qpmin=10 qpmax=31 qpstep=4 ip_ratio=1.41 aq=1:1.00 > 2017-11-13 13:12:17.560543 [INFO] avformat.c:2716 use video codec implementation Video: libx264, yuv420p, 1280x720, q=10-31 > 2017-11-13 13:12:17.560543 [NOTICE] avformat.c:730 video thread start > > Regards. > > > 2017/11/12 10:24、Shaun Stokes >のメール: > > In a nutshell. > > Debian 8.9 (Net install) > > 'deb http://www.deb-multimedia.org jessie main non-free' >> /etc/apt/sources.list > 'deb-src http://www.deb-multimedia.org jessie main non-free' >> /etc/apt/sources.list > > apt-get update > apt-get install -y --force-yes deb-multimedia-keyring > apt-get update > apt-get install -y --force-yes ffmpeg > > apt-get update && apt-get install -y --force-yes curl memcached haveged libssl-dev libvorbis0a libogg0 libogg-dev libvorbis-dev libshout3 libshout3-dev libmpg123-dev libmp3lame-dev > curl https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - > "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list > apt-get update && apt-get upgrade > apt-get install -y --force-yes freeswitch-video-deps-most > ## Libavcodec might already be installed at this point in one of the above packages, if so don’t install again. > apt-get install libavcodec-extra libavcodec-extra-56 > > git config --global pull.rebase true > > cd /usr/src > rm -R freeswitch > git clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git /usr/src/freeswitch > cd freeswitch > > ./bootstrap.sh -j > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_cidlookup:applications/mod_cidlookup:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_memcache:applications/mod_memcache:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_curl:applications/mod_curl:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_av:applications/mod_av:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_directory:applications/mod_directory:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#applications/mod_distributor:applications/mod_distributor:' > sed -i /usr/src/freeswitch/modules.conf -e s:'#formats/mod_shout:formats/mod_shout:' > > export CFLAGS="-g -ggdb" > export MOD_CFLAGS="-g -ggdb" > ./configure --prefix=/usr/local/freeswitch --enable-core-pgsql-support --disable-fhs > make > rm -rf /usr/local/freeswitch/{lib,mod,bin}/* > make install > make sounds-install moh-install > make hd-sounds-install hd-moh-install > make cd-sounds-install cd-moh-install > > From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of ?? > Sent: 11 November 2017 23:26 > To: FreeSWITCH Users Help > > Subject: Re: [Freeswitch-users] Record module for video calls > > > Could you send me your server configuration (such as OS version and RPMs)? I need to determine if I missed any RPMs or codes. > > Regards. > > > Shaun Stokes > 于 2017年11月10日周五 20:49写道: > I've just tested video recording in mod_av and it works great but if I do need to unload mod_26x. > > Unlike audio recording which combines all channels you have to record each video channel\steam separately (not a problem, just an observation). > uuid_record xxx-xxx-xxx start /tmp/test.mp4 > > Shaun > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] > Sent: 10 November 2017 08:08 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > It's just a guess, but if you're using mod_av then do you still need mod_h26x as that only supports pass-through mode. Perhaps mod_h26x is being used for the video therefore preventing mod_av from recording (Operation not permitted), again just a guess. > > Does it work if you disable mod_h26x? > > Shaun > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of 王聡 [cong.wang.itsherpa at gmail.com] > Sent: 10 November 2017 01:44 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Record module for video calls > > Hey all, > > Thanks for your advice, I had checked the PRMs and installed libavcodec-extra, and new codecs had added into mod_av, but it still not works. > > Now mod_av shows error during recordings: > > 2017-11-10 10:39:08.255864 [ERR] avformat.c:614 Could not open video codec: Operation not permitted > 2017-11-10 10:39:08.255864 [ERR] avformat.c:2505 Error adding video stream > > Codec lists: > > type,name,ikey > codec,ADPCM (IMA),mod_spandsp > codec,AMR / Bandwidth Efficient,mod_amr > codec,AMR / Octet Aligned,mod_amr > codec,B64 (STANDARD),mod_b64 > codec,G.711 alaw,CORE_PCM_MODULE > codec,G.711 ulaw,CORE_PCM_MODULE > codec,G.722,mod_spandsp > codec,G.726 16k,mod_spandsp > codec,G.726 16k (AAL2),mod_spandsp > codec,G.726 24k,mod_spandsp > codec,G.726 24k (AAL2),mod_spandsp > codec,G.726 32k,mod_spandsp > codec,G.726 32k (AAL2),mod_spandsp > codec,G.726 40k,mod_spandsp > codec,G.726 40k (AAL2),mod_spandsp > codec,GSM,mod_spandsp > codec,H.261 Video (passthru),mod_h26x > codec,H.263 Video (passthru),mod_h26x > codec,H.263+ Video (passthru),mod_h26x > codec,H.263++ Video (passthru),mod_h26x > codec,H.264 Video (passthru),mod_h26x > codec,H263 Video,mod_av > codec,H263+ Video,mod_av > codec,H264 Video,mod_av > codec,LPC-10,mod_spandsp > codec,OPUS (STANDARD),mod_opus > codec,PROXY PASS-THROUGH,CORE_PCM_MODULE > codec,PROXY VIDEO PASS-THROUGH,CORE_PCM_MODULE > codec,RAW Signed Linear (16 bit),CORE_PCM_MODULE > codec,Speex,CORE_SPEEX_MODULE > codec,VP8 Video,CORE_VPX_MODULE > codec,VP9 Video,CORE_VPX_MODULE > > 32 total. > > I had tried to unload mod_h26x but nothing changed. Is there any advices? > > Regards. > > PS. I’ll be appreciate if anyone could send me the documentation about mod_av. > > 2017/11/10 2:45、Giovanni Maruzzelli >>のメール: > > libavcodec-extra (if you copy and paste) > > > > On 9 November 2017 at 16:34, Michael Jerris >> wrote: > as i said, don’t use mod_vlc, or mod_mp4v2, load mod_av only. If using debian, make sure you have non free debian repos and install the libavcodecs-extras package. > > On Nov 9, 2017, at 7:30 AM, 王聡>> wrote: > > Hey all, > > I had tried mod_vlc and mod_av for the recordings, however when I set the record on, no video showed on both caller and callee. Once I turned off the record, the video returns. Both fs_cli and client had no error appeared. Anyone had any idea? > > Server : Freeswitch 1.9.0 (master) > Client : Linphone Android > > EXECUTE sofia/external/1001 at 192.168.109.2/external/1001 at 192.168.109.2> record_session(/tmp/test.mp4) > 2017-11-09 21:25:37.530640 [DEBUG] avformat.c:1602 sample rate: 48000, channels: 1 > 2017-11-09 21:25:37.620755 [DEBUG] avformat.c:1745 use video codec: [28] h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) > 2017-11-09 21:25:37.640746 [WARNING] avformat.c:641 Codec [aac] is experimental feature in libavcodec, never mind > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:670 sample_rate: 44100 nb_samples: 1024 > 2017-11-09 21:25:37.640746 [NOTICE] avformat.c:673 sample_fmt 8 != AV_SAMPLE_FMT_S16, start resampler > Output #0, mp4, to '/tmp/test.mp4': > Stream #0.0 > : Audio: aac, 44100 Hz, mono, fltp, 131 kb/s > 2017-11-09 21:25:37.640746 [INFO] avformat.c:1805 Opening File [/tmp/test.mp4] 44100hz > 2017-11-09 21:25:37.640746 [DEBUG] switch_core_file.c:358 File /tmp/test.mp4 sample rate 44100 doesn't match requested rate 48000 > > Regards. > > 2017/11/09 15:11、Freeswitch user >>のメール: > > First install the mp4v2-2.0.0 package then configure freeswitch again . > > On Thu, 9 Nov 2017 at 10:36 AM, 王聡>> wrote: > Thanks for your advices. > > I had not found the instructions for mod_av, so I tried mp4v2, but got an error. > > making all mod_mp4v2 > make[4]: Entering directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > CC mod_mp4v2_la-mod_mp4v2.lo > mod_mp4v2.c:37:25: fatal error: mp4v2/mp4v2.h: No such file or directory > #include > ^ > compilation terminated. > Makefile:657: recipe for target 'mod_mp4v2_la-mod_mp4v2.lo' failed > make[4]: *** [mod_mp4v2_la-mod_mp4v2.lo] Error 1 > make[4]: Leaving directory '/usr/src/freeswitch/src/mod/applications/mod_mp4v2' > Makefile:653: recipe for target 'mod_mp4v2-all' failed > make[3]: *** [mod_mp4v2-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > It seems that I had missed some files? > > 2017/11/09 12:31、Michael Jerris >>のメール: > > use mod_av. > > On Wed, Nov 8, 2017 at 9:57 PM Freeswitch user >> wrote: > Use mod_mp4v2. > > On Thu, 9 Nov 2017 at 7:06 AM, 王聡>> wrote: > Hi All, > > Recently I need to record all contents for video calls on my FS server to make sure no illegal contents, and I found mod_vlc (https://wiki.freeswitch.org/wiki/Mod_vlc) which might helps. However, I got some troubles during my build, it shows no dependencies for this mod. > > making all mod_vlc > make[4]: Entering directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:892: *** You must install libvlc-dev to build mod_vlc. > make[4]: Leaving directory '/usr/src/freeswitch/src/mod/formats/mod_vlc' > Makefile:653: recipe for target 'mod_vlc-all' failed > make[3]: *** [mod_vlc-all] Error 1 > make[3]: Leaving directory '/usr/src/freeswitch/src/mod' > Makefile:563: recipe for target 'all-recursive' failed > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory '/usr/src/freeswitch/src' > Makefile:3132: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/src/freeswitch' > Makefile:1402: recipe for target 'all' failed > make: *** [all] Error 2 > > I had already installed the libvlc-dev but it still can’t built correctly. > > Is there any idea? Or any other way for video call recordings? > > Regards. > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 > OpenTelecom.IT > cell: +39 347 266 56 18 > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ From lists at telefaks.de Mon Nov 13 11:13:07 2017 From: lists at telefaks.de (Peter Steinbach) Date: Mon, 13 Nov 2017 12:13:07 +0100 Subject: [Freeswitch-users] Cannot connect to ESL via perl In-Reply-To: <064B996B-0D13-47C9-97C6-E95D8E0237B1@gmail.com> References: <064B996B-0D13-47C9-97C6-E95D8E0237B1@gmail.com> Message-ID: <5A097E43.4030809@telefaks.de> Maybe a wireshark dump could help to figure out, what's going wrong there? On 11/13/17 04:21, 王聡 wrote: > Hey all, > > I had made an ivr system based on perl and esl connectivity, which looks like below: > > while(1){ > if(!$self->{esl}->connected()){ > $self->{esl} = new ESL::ESLconnection("127.0.0.1", "8021", "ClueCon"); > print "connecting...\n"; > next; > sleep(1); > } > ... > ... > my $t_from = $self->{esl}->api("uuid_getvar $row[0] sip_from_user")->getBody(); > if(funca($t_from)){ > $self->{esl}->api("uuid_kill $row[0]"); > } > .... > .... > sleep(1); > } > > Most of the time it works well, but sometimes the esl connection returns unconnected and the whole ivr system got freeze. > > [ !$self->{esl}->connected() ] returned false. > > I had checked console and no error found. Actually it will recover by itself after about 1 hour, but it makes me annoying for the random call failure. Is there any solution about this connection failure? > > FreeSWITCH version : FreeSWITCH Version 1.4.26+git~20160205T175853Z~ca9207aa32~64bit (git ca9207a 2016-02-05 17:58:53Z 64bit) > > Regards. > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- With kind regards Peter Steinbach Telefaks Services GmbH mailto:lists (att) telefaks.de Internet: www.telefaks.de From nathandownes at hotmail.com Mon Nov 13 12:14:03 2017 From: nathandownes at hotmail.com (Nathan Downes) Date: Mon, 13 Nov 2017 12:14:03 +0000 Subject: [Freeswitch-users] FW: FS injecting packets - what are they and how do I stop them? In-Reply-To: References: Message-ID: Nobody got a clue? Surely someone has seen this! From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Nathan Downes Sent: Wednesday, 8 November 2017 7:12 PM To: freeswitch-users at lists.freeswitch.org Subject: [Freeswitch-users] FS injecting packets - what are they and how do I stop them? Hi guys, So I have an onsite FS at a clients, and we send calls to it from another FS. Provider -> FS1 -> FS2 -> phone Occasionaly there is a small amount of jitter on these certain trunks, FS1 passes it through normally, FS2 appears to add its own packets in to the stream to fill the gaps which have the incorrect timestamp that jumps around, this plays havoc with certain phones (T4 series Yealinks, T2 series, Polycom) Stream from FS1 to FS2 looks like below [cid:image001.png at 01D358C3.F1C54260] Can see a few missed packets around the Mark bit FS2 then send this to the phone [cid:image002.png at 01D358C5.30BF2070] It is filling in the missing packets with wrong timestamps and a payload containing just 55555555555555555555555555555555555555555555's Certain Yealink phones freak out with the timestamp jumping around (confirmed by Yealink support) but this has little effect on a Cisco or T5 series Yealinks. We would get a 2 second gap of audio from the above when it is only 200ms or so. What exactly are these packets? And how can I stop FS2 generating them? From memory FS2 is latest Debian stable packages. I have tried every combination of all variables that I feel may have an effect on this but am getting nowhere fast (CNG/VAD/RTP bugs etc) We tried rewriting timestamps and that solves the gaps in audio, but then the jitter is much more noticeable as the jitter buffer on phone can't tell anything is going on because the timestamps are perfect. FS1 is much older 1.4.23 and doesn't exhibit the same behaviour when phone is direct connected to it. Thanks, Nathan -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 46553 bytes Desc: image001.png URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.png Type: image/png Size: 90895 bytes Desc: image002.png URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: ATT00001.txt URL: From rmundkowsky at ets.org Fri Nov 10 18:18:48 2017 From: rmundkowsky at ets.org (Mundkowsky, Robert) Date: Fri, 10 Nov 2017 18:18:48 +0000 Subject: [Freeswitch-users] Announcing switchio and the friends-of-freeswitch group on Github In-Reply-To: References: Message-ID: If I understand this software correctly, seems like it is an ESL handling library. Seems like FreeSWITCH and openSIPS both really require ESL handler (controller) in most situations. Are there any plans to have one built-in to FreeSWITCH? Is switchio well supported? Reason I ask, is I bet that the whole community is likely coding their own ESL handlers or at less I was. Robert From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Tyler Goodlet Sent: Thursday, November 9, 2017 12:49 PM To: freeswitch-users at lists.freeswitch.org Subject: [Freeswitch-users] Announcing switchio and the friends-of-freeswitch group on Github Hey all, This is to announce a new group a few of us ex-Sangoma people have created on Github: https://github.com/friends-of-freeswitch If any of you were familiar with Sangoma's project `switchy` this project has now been hard forked and evolved into this one: https://github.com/friends-of-freeswitch/switchio This new edition completely rewrites the core to use Python's 3.5+ new asyncio and coroutines and gets a performance boost due to dropping reliance on the ESL SWIG module. The project contains a full-blown auto-dialer and was originally built for stress testing using FreeSWICH clusters. The docs are still being updated after the recent rewrite so bear with us. Our vision for this group is to start aggregating FreeSWITCH related projects on Github into one place so as to provide a one-stop shop for community maintained tools. If anyone is interested in adding an existing project and joining the group fire us an email and we'll gladly welcome you! We'd also appreciate any opinions on or help with any of the projects if you find them useful or interesting to build-on. Currently our small crew is chatting on riot: https://riot.im/app/#/room/#freeswitch:matrix.org Most of us can also be found in the standard IRC and hipchat rooms. Thanks! [https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif] Tyler Goodlet ________________________________ This e-mail and any files transmitted with it may contain privileged or confidential information. It is solely for use by the individual for whom it is intended, even if addressed incorrectly. If you received this e-mail in error, please notify the sender; do not disclose, copy, distribute, or take any action in reliance on the contents of this information; and delete it from your system. Any other use of this e-mail is prohibited. Thank you for your compliance. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Mon Nov 13 16:30:39 2017 From: mike at jerris.com (Michael Jerris) Date: Mon, 13 Nov 2017 11:30:39 -0500 Subject: [Freeswitch-users] fifo off-hook agent on multiple queues ? In-Reply-To: References: Message-ID: <38C40AA1-D9AA-47C2-85FA-F75694BD90B8@jerris.com> > On Nov 11, 2017, at 12:34 PM, Khalil Khamlichi wrote: > > Hi, > > In FIFO, Can we put an agent in off-hook mode in multiple queues so > that he receives calls from multiple queues on same off-hook session ? > Yes From raymond.trower at gmail.com Mon Nov 13 20:03:56 2017 From: raymond.trower at gmail.com (Christopher Trower) Date: Mon, 13 Nov 2017 14:03:56 -0600 Subject: [Freeswitch-users] DID same freeswitch routing Message-ID: What is the best way to route DID's internally on freeswitch? For example two pbx system each assigned their own DID. And from the upstream sip provider to freeswitch and then pbx system works fine. Same way when dialing out from the pbx system. But when you dial from one PBX system with that DID to another PBX system with a different DID it connects but then also attempts to connect with the upstream SIP provider. Currently the pbx are setup via ACL. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tgoodlet at gmail.com Mon Nov 13 17:06:23 2017 From: tgoodlet at gmail.com (Tyler Goodlet) Date: Mon, 13 Nov 2017 12:06:23 -0500 Subject: [Freeswitch-users] Announcing switchio and the friends-of-freeswitch group on Github In-Reply-To: References: Message-ID: Hey Robert, Indeed you're correct there are quite a few ESL client projects. Most of them are detailed on the wiki: https://freeswitch.org/confluence/display/FREESWITCH/mod_event_socket#mod_event_socket-ExampleClients >Are there any plans to have one built-in to FreeSWITCH? There are a bunch already in the sources: https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/scripts Writing your own is a great exercise for sure but can be a lot of work to get right. After getting a protocol parser/handler working you have to deal with the async programming aspect - picking a framework for it / wrapping it in a sensible higher level API, etc. >I bet that the whole community is likely coding their own ESL handlers or at less I was There's already a ton of mature projects for many languages (and frameworks within each language) so I don't know if that would be true (anymore). Currently the only place I've found that provides any kind of definitive list is the wiki. This is in fact the reason we've created the `friends-of-freeswitch` group - to try and gather at least the smaller projects on GitHub (and their authors) into one spot. >Is switchio well supported? By FreeSWITCH? Yes. The CI (which runs for each new change set) spawns the latest FS docker image from the sources and switchio runs its full test suite against it. In fact, there are tests disabled in switchio due to bugs discovered in FS / ESL (which we should really report). Hope that helps :) Tyler Goodlet -------------- next part -------------- An HTML attachment was scrubbed... URL: From kamal.mustafa at gmail.com Tue Nov 14 05:24:55 2017 From: kamal.mustafa at gmail.com (Kamal Mustafa) Date: Tue, 14 Nov 2017 13:24:55 +0800 Subject: [Freeswitch-users] Announcing switchio and the friends-of-freeswitch group on Github In-Reply-To: References: Message-ID: On 10 November 2017 at 01:48, Tyler Goodlet wrote: > > Hey all, > > This is to announce a new group a few of us ex-Sangoma people have created on Github: > > https://github.com/friends-of-freeswitch > > If any of you were familiar with Sangoma's project `switchy` this project has now been hard forked and evolved into this one: > > https://github.com/friends-of-freeswitch/switchio It's great to see switchy keep evolving. One thing that make me interested in switchy last time is it use of inbound socket to handle incoming call. So we try adopting the same approach. Haven't roll it out to production yet but our initial tests show it much more stable than using outbound socket to handle incoming call. Is there any technical explanation that can back up this approach ? From kamal.mustafa at gmail.com Tue Nov 14 08:20:13 2017 From: kamal.mustafa at gmail.com (Kamal Mustafa) Date: Tue, 14 Nov 2017 16:20:13 +0800 Subject: [Freeswitch-users] Options for initiating call from browser (not WebRTC) In-Reply-To: <20170503104137.GA9671@blomma.liberationtech.net> References: <20170503104137.GA9671@blomma.liberationtech.net> Message-ID: On 3 May 2017 at 18:41, Oivvio Polite wrote: > I now want to replace the PaaS with FreeSwitch. I've done a lot of > experimenting with FS during the last year, and managed to get > callrecording of PSTN and WebRTC calls to work. > > With those calls origination was from PSTN or WebRTC. Now I want to do > origination with a HTTP request. When leafing through the FreeSwitch > book from PACKT I see that I have multiple options for doing this. Wondering why you don't want to use webrtc (mod_verto) here ? I think it's the most logical option here. But maybe you don't need the audio stream to come back real time to the browser. So in this case using ESL lib is the most straightforward. We use python but should be similar in other language, which look like:- def make_call(request): number = request.POST.get('number', None) if number is not None: conn = ESL.ESLconnection(host, port, password) command = 'originate [some_var=....]sofia/gateway/provider/{destination} &playback(file.mp3)'.format(destination=number) ret = self.bgapi(command) From rmundkowsky at ets.org Mon Nov 13 21:06:50 2017 From: rmundkowsky at ets.org (Mundkowsky, Robert) Date: Mon, 13 Nov 2017 21:06:50 +0000 Subject: [Freeswitch-users] Announcing switchio and the friends-of-freeswitch group on Github In-Reply-To: References: Message-ID: Very helpful! Thanks! Robert From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Tyler Goodlet Sent: Monday, November 13, 2017 12:06 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Announcing switchio and the friends-of-freeswitch group on Github Hey Robert, Indeed you're correct there are quite a few ESL client projects. Most of them are detailed on the wiki: https://freeswitch.org/confluence/display/FREESWITCH/mod_event_socket#mod_event_socket-ExampleClients >Are there any plans to have one built-in to FreeSWITCH? There are a bunch already in the sources: https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/scripts Writing your own is a great exercise for sure but can be a lot of work to get right. After getting a protocol parser/handler working you have to deal with the async programming aspect - picking a framework for it / wrapping it in a sensible higher level API, etc. >I bet that the whole community is likely coding their own ESL handlers or at less I was There's already a ton of mature projects for many languages (and frameworks within each language) so I don't know if that would be true (anymore). Currently the only place I've found that provides any kind of definitive list is the wiki. This is in fact the reason we've created the `friends-of-freeswitch` group - to try and gather at least the smaller projects on GitHub (and their authors) into one spot. >Is switchio well supported? By FreeSWITCH? Yes. The CI (which runs for each new change set) spawns the latest FS docker image from the sources and switchio runs its full test suite against it. In fact, there are tests disabled in switchio due to bugs discovered in FS / ESL (which we should really report). Hope that helps :) Tyler Goodlet ________________________________ This e-mail and any files transmitted with it may contain privileged or confidential information. It is solely for use by the individual for whom it is intended, even if addressed incorrectly. If you received this e-mail in error, please notify the sender; do not disclose, copy, distribute, or take any action in reliance on the contents of this information; and delete it from your system. Any other use of this e-mail is prohibited. Thank you for your compliance. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From Marko.Djuric at amphinicy.com Tue Nov 14 10:40:50 2017 From: Marko.Djuric at amphinicy.com (Marko Djuric) Date: Tue, 14 Nov 2017 11:40:50 +0100 (CET) Subject: [Freeswitch-users] mod_sms chat messages delivery notification Message-ID: <0dbd01d35d35$4c1327d0$e4397770$@amphinicy.com> Hi all, We're using mod_sms for SIP SIMPLE messaging with delivery notifications (message/imdn+xml). The Call-ID is changed in the chatplan, and this causes issues with matching the delivery notifications to the original message. Changing the Call-ID itself is not an issue, but I'm wondering if it is possible to read the original Call-ID and/or manually set the Call-ID in the chatplan. The message:getHeader("sip_call_id") does not contain the Call-ID. My understanding is that this is due to skip_global_process=false variable set by mod_sms. Setting the sip_call_id variable also does not produce a desired effect, as it is added as another header instead of setting the Call-ID one. The question is - how to match the messages before and after the chatplan? Any help is appreciated. Thank you! Marko From khamlichi.khalil at gmail.com Tue Nov 14 12:29:06 2017 From: khamlichi.khalil at gmail.com (Khalil Khamlichi) Date: Tue, 14 Nov 2017 12:29:06 +0000 Subject: [Freeswitch-users] fifo off-hook agent on multiple queues ? In-Reply-To: <38C40AA1-D9AA-47C2-85FA-F75694BD90B8@jerris.com> References: <38C40AA1-D9AA-47C2-85FA-F75694BD90B8@jerris.com> Message-ID: Ok I was in doubt because I am having difficulty getting this to work: fifo_member add queue1 at cc1 user/1000 fifo_member add queue2 at cc1 user/1000 fifo_member add queue3 at cc1 user/1000 fifo_member add queue4 at cc1 user/1000 I run these commands when user dials to login to queue: "fifo", "queue1 at cc1 out wait" "fifo", "queue2 at cc1 out wait" "fifo", "queue3 at cc1 out wait" "fifo", "queue4 at cc1 out wait" result : Agent is on an off-hook session but only in queue1 at cc1, when call comes from other queues they just ring on his second line ignoring his on going off-hook fifo session. On Mon, Nov 13, 2017 at 4:30 PM, Michael Jerris wrote: > >> On Nov 11, 2017, at 12:34 PM, Khalil Khamlichi wrote: >> >> Hi, >> >> In FIFO, Can we put an agent in off-hook mode in multiple queues so >> that he receives calls from multiple queues on same off-hook session ? >> > > Yes > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 khamlichi.khalil at gmail.com Tue Nov 14 12:38:41 2017 From: khamlichi.khalil at gmail.com (Khalil Khamlichi) Date: Tue, 14 Nov 2017 12:38:41 +0000 Subject: [Freeswitch-users] fifo off-hook agent on multiple queues ? In-Reply-To: References: <38C40AA1-D9AA-47C2-85FA-F75694BD90B8@jerris.com> Message-ID: in other words, how to I run "fifo", "queueX at cc1 out wait" for multiple queues ? On Tue, Nov 14, 2017 at 12:29 PM, Khalil Khamlichi wrote: > Ok I was in doubt because I am having difficulty getting this to work: > > fifo_member add queue1 at cc1 user/1000 > fifo_member add queue2 at cc1 user/1000 > fifo_member add queue3 at cc1 user/1000 > fifo_member add queue4 at cc1 user/1000 > > I run these commands when user dials to login to queue: > "fifo", "queue1 at cc1 out wait" > "fifo", "queue2 at cc1 out wait" > "fifo", "queue3 at cc1 out wait" > "fifo", "queue4 at cc1 out wait" > > result : Agent is on an off-hook session but only in queue1 at cc1, when > call comes from other queues they just ring on his second line > ignoring his on going off-hook fifo session. > > > > On Mon, Nov 13, 2017 at 4:30 PM, Michael Jerris wrote: >> >>> On Nov 11, 2017, at 12:34 PM, Khalil Khamlichi wrote: >>> >>> Hi, >>> >>> In FIFO, Can we put an agent in off-hook mode in multiple queues so >>> that he receives calls from multiple queues on same off-hook session ? >>> >> >> Yes >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 Tue Nov 14 15:24:07 2017 From: s.safarov at gmail.com (Sergey Safarov) Date: Tue, 14 Nov 2017 15:24:07 +0000 Subject: [Freeswitch-users] mod_sms chat messages delivery notification In-Reply-To: <0dbd01d35d35$4c1327d0$e4397770$@amphinicy.com> References: <0dbd01d35d35$4c1327d0$e4397770$@amphinicy.com> Message-ID: My experiance say that Call-ID change is required to prevent message loops. Looks like need to use other header or field to correlate messages. вт, 14 нояб. 2017 г., 13:44 Marko Djuric : > Hi all, > > We're using mod_sms for SIP SIMPLE messaging with delivery notifications > (message/imdn+xml). > The Call-ID is changed in the chatplan, and this causes issues with > matching > the delivery notifications to the original message. > > Changing the Call-ID itself is not an issue, but I'm wondering if it is > possible to read the original Call-ID and/or manually set the Call-ID in > the > chatplan. > > The message:getHeader("sip_call_id") does not contain the Call-ID. My > understanding is that this is due to skip_global_process=false variable set > by mod_sms. > Setting the sip_call_id variable also does not produce a desired effect, as > it is added as another header instead of setting the Call-ID one. > > The question is - how to match the messages before and after the chatplan? > > Any help is appreciated. > > Thank you! > Marko > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From infos at madovsky.org Tue Nov 14 16:55:00 2017 From: infos at madovsky.org (Madovsky) Date: Tue, 14 Nov 2017 08:55:00 -0800 Subject: [Freeswitch-users] mod_av passthrough Message-ID: Hi folks, is it possible to pass through with mod_av? ex leg a and b has already H264, avoid to re encode again thanks From mirkobrankovic at gmail.com Tue Nov 14 20:10:51 2017 From: mirkobrankovic at gmail.com (Mirko Brankovic) Date: Tue, 14 Nov 2017 21:10:51 +0100 Subject: [Freeswitch-users] uuid_fileman In-Reply-To: References: Message-ID: Hi, What would be the proper way to execute fileman api from custom plugin? Is switch_api_execute(fileman, command, ...stream) good solution? I don't seem to get response I=back in stream,... probably doing something wrong. any suggestion is helpful, Thanks, Mirko -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Tue Nov 14 21:50:28 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Tue, 14 Nov 2017 22:50:28 +0100 Subject: [Freeswitch-users] CDRs and continue_on_fail Message-ID: ​Hi! I have simple scenario to bridge call to gateway and use fallback gateway if something is wrong with first one. So this is short dialplan: continue_on_fail=NO_ROUTE_TRANSIT_NET, ​........ ​bridge to gw1 bridge to gw2 But if gw1 fails and call is bridged through gw2, I do not get CDR from gw1. Is there a way to tell FS to post also CDR from first bridge as flow section of CDR or separate post to server? Thank you for your help. ​ -------------- next part -------------- An HTML attachment was scrubbed... URL: From jprangi at gmail.com Tue Nov 14 21:57:37 2017 From: jprangi at gmail.com (Jai Rangi) Date: Tue, 14 Nov 2017 13:57:37 -0800 Subject: [Freeswitch-users] Mod LUA memory leak Message-ID: I have been using LUA heavily and everything has been fine till FS 1.6.13. Since I upgraded one system to 1.6.17 and 1.6.19, I see this error just after 2-3 hours of FS restart. 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:203 ...ocal/freeswitch/share/freeswitch/scripts/xml_handler.lua:100: LuaSQL: error connecting: Out of memory. stack traceback: [C]: in function 'assert' ...ocal/freeswitch/share/freeswitch/scripts/xml_handler.lua:100: in main chunk 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:271 LUA script parse/execute error! Same configuration, same modules, same scripts, same library. Everything works fine till 1.6.13. Wondering if anyone experiencing something similar. I can open a bug report, but just wanted to make sure this is not only me. Thank you, -Jai -------------- next part -------------- An HTML attachment was scrubbed... URL: From krice at freeswitch.org Tue Nov 14 22:21:15 2017 From: krice at freeswitch.org (Ken Rice) Date: Tue, 14 Nov 2017 16:21:15 -0600 Subject: [Freeswitch-users] Mod LUA memory leak In-Reply-To: References: Message-ID: <1e6301d35d96$e34b3230$a9e19690$@freeswitch.org> Potential bugs are always reported to jira not the mailing list. From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Jai Rangi Sent: Tuesday, November 14, 2017 3:58 PM To: FreeSWITCH Users Help Subject: [Freeswitch-users] Mod LUA memory leak I have been using LUA heavily and everything has been fine till FS 1.6.13. Since I upgraded one system to 1.6.17 and 1.6.19, I see this error just after 2-3 hours of FS restart. 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:203 ...ocal/freeswitch/share/freeswitch/scripts/xml_handler.lua:100: LuaSQL: error connecting: Out of memory. stack traceback: [C]: in function 'assert' ...ocal/freeswitch/share/freeswitch/scripts/xml_handler.lua:100: in main chunk 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:271 LUA script parse/execute error! Same configuration, same modules, same scripts, same library. Everything works fine till 1.6.13. Wondering if anyone experiencing something similar. I can open a bug report, but just wanted to make sure this is not only me. Thank you, -Jai -------------- next part -------------- An HTML attachment was scrubbed... URL: From chad at apartmentlines.com Wed Nov 15 07:04:43 2017 From: chad at apartmentlines.com (Chad Phillips) Date: Tue, 14 Nov 2017 23:04:43 -0800 Subject: [Freeswitch-users] Mod LUA memory leak In-Reply-To: References: Message-ID: >From the error message, it looks like you’re using LuaSQL. The LuaSQL/MySQL driver has historically had a pretty bad memory leak when used with FreeSWITCH, so if you’re using that…stop :) It’s preferred to use the native freeswitch.Dbh approach to connect to a database. I believe you’ll need to set up the ODBC/MySQL connector for that. Prior to freeswitch.Dbh, I also used the LuaSQL/ODBC driver, which didn’t leak memory like the MySQL one. Hope that helps. On Tue, Nov 14, 2017 at 1:57 PM, Jai Rangi wrote: > > I have been using LUA heavily and everything has been fine till FS 1.6.13. > Since I upgraded one system to 1.6.17 and 1.6.19, I see this error just > after 2-3 hours of FS restart. > > 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:203 ...ocal/freeswitch/share/ > freeswitch/scripts/xml_handler.lua:100: LuaSQL: error connecting: Out of > memory. > stack traceback: > [C]: in function 'assert' > ...ocal/freeswitch/share/freeswitch/scripts/xml_handler.lua:100: in > main chunk > 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:271 LUA script parse/execute > error! > > Same configuration, same modules, same scripts, same library. Everything > works fine till 1.6.13. Wondering if anyone experiencing something similar. > I can open a bug report, but just wanted to make sure this is not only me. > > Thank you, > -Jai > > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cong.wang.itsherpa at gmail.com Wed Nov 15 10:32:38 2017 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Wed, 15 Nov 2017 19:32:38 +0900 Subject: [Freeswitch-users] Record by mod_fsv Message-ID: <464B43B2-2034-42A4-859A-9CB7AA5B9AA0@gmail.com> Hey all, I had got an error on video call recording by mod_fsv. Here are parts of logs on fs_cli: EXECUTE sofia/external/1004 at 192.168.109.2 record_session(/tmp/test.fsv) 2017-11-15 19:19:50.909190 [INFO] mod_fsv.c:837 Opening File [/tmp/test.fsv] 8000hz … 2017-11-15 19:19:50.939189 [NOTICE] switch_core_io.c:1202 Activating write resampler 2017-11-15 19:19:50.949188 [DEBUG] switch_rtp.c:7308 Correct audio ip/port confirmed. 2017-11-15 19:19:50.949188 [DEBUG] switch_core_io.c:448 Setting BUG Codec PCMU:0 2017-11-15 19:19:50.949188 [NOTICE] switch_core_io.c:1202 Activating write resampler 2017-11-15 19:19:50.989187 [DEBUG] sofia.c:7084 Channel sofia/external/1004 at 192.168.109.2 entering state [ready][200] 2017-11-15 19:19:51.039187 [DEBUG] switch_rtp.c:6758 Correct video RTCP ip/port confirmed. 2017-11-15 19:19:51.059187 [DEBUG] switch_rtp.c:7308 Correct audio ip/port confirmed. 2017-11-15 19:19:51.189189 [DEBUG] switch_rtp.c:6758 Correct video RTCP ip/port confirmed. 2017-11-15 19:19:51.449187 [ERR] mod_fsv.c:969 You are asking to write 4096 bytes of data which is not supported. Please set enable_file_write_buffering=false to use .fsv format 2017-11-15 19:19:51.449187 [ERR] switch_ivr_async.c:1169 Error writing /tmp/test.fsv The dialplan looks like this:
Please let me know if anything is not correct or any new configuration need to go. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mirkobrankovic at gmail.com Wed Nov 15 12:57:41 2017 From: mirkobrankovic at gmail.com (Mirko Brankovic) Date: Wed, 15 Nov 2017 13:57:41 +0100 Subject: [Freeswitch-users] uuid_fileman In-Reply-To: References: Message-ID: ok i made it work. problem was that it needs to be: > switch_api_execute(uuid_fileman, command, session, stream) On Tue, Nov 14, 2017 at 9:10 PM, Mirko Brankovic wrote: > Hi, > What would be the proper way to execute fileman api from custom plugin? > Is switch_api_execute(fileman, command, ...stream) good solution? I don't > seem to get response I=back in stream,... probably doing something wrong. > any suggestion is helpful, > Thanks, > Mirko > -- Regards, Mirko -------------- next part -------------- An HTML attachment was scrubbed... URL: From vma at vallimamod.org Wed Nov 15 13:21:19 2017 From: vma at vallimamod.org (Vallimamod Abdullah) Date: Wed, 15 Nov 2017 14:21:19 +0100 Subject: [Freeswitch-users] CDRs and continue_on_fail In-Reply-To: References: Message-ID: Hi, To my knowledge, I don't think it's possible as the CDR is generated after leg A hangup. For your issue, you can export the variables you need after the bridge to gw1 and define a custom template in autoload_configs/cdr_csv.conf.xml with these variables so that they will be written in the CDR file. Hope this helps. Best Regards, -- Vallimamod Abdullah SIP Solutions vma at sipsolutions.fr . > On 14 Nov 2017, at 22:50, Gregor Nanger wrote: > > ​Hi! > > I have simple scenario to bridge call to gateway and use fallback gateway if something is wrong with first one. So this is short dialplan: > > > continue_on_fail=NO_ROUTE_TRANSIT_NET,​........ > ​bridge to gw1 > bridge to gw2 > > But if gw1 fails and call is bridged through gw2, I do not get CDR from gw1. Is there a way to tell FS to post also CDR from first bridge as flow section of CDR or separate post to server? > > Thank you for your help. ​ > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 itadebayo at gmail.com Wed Nov 15 14:24:38 2017 From: itadebayo at gmail.com (Ismail Gmail) Date: Wed, 15 Nov 2017 15:24:38 +0100 Subject: [Freeswitch-users] CDRs and Bridge to multiple destination numbers Message-ID: <086c01d35e1d$7a3fcb20$6ebf6160$@gmail.com> Hi all. I am bridging from a Lua script to multiple destination numbers using comma or pipe operator. How can I identify and record in the CDR the destination number that picks the call? Thanks. Ismail From Marko.Djuric at amphinicy.com Tue Nov 14 22:20:01 2017 From: Marko.Djuric at amphinicy.com (Marko Djuric) Date: Tue, 14 Nov 2017 23:20:01 +0100 (CET) Subject: [Freeswitch-users] mod_sms chat messages delivery notification In-Reply-To: References: <0dbd01d35d35$4c1327d0$e4397770$@amphinicy.com> Message-ID: <0ffc01d35d96$f8179910$e846cb30$@amphinicy.com> The from/to fields may be matched but this does not isolate the messages. Tags are different as well. And for message delivery notification, Call-ID is used to match delivered / viewed messages. In dialplan, sip_call_id variable exposes the Call-ID. I’m looking for a way to read the same variable within the chatplan. Thanks, Marko From: Sergey Safarov [mailto:s.safarov at gmail.com] Sent: Tuesday, November 14, 2017 4:24 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] mod_sms chat messages delivery notification My experiance say that Call-ID change is required to prevent message loops. Looks like need to use other header or field to correlate messages. вт, 14 нояб. 2017 г., 13:44 Marko Djuric >: Hi all, We're using mod_sms for SIP SIMPLE messaging with delivery notifications (message/imdn+xml). The Call-ID is changed in the chatplan, and this causes issues with matching the delivery notifications to the original message. Changing the Call-ID itself is not an issue, but I'm wondering if it is possible to read the original Call-ID and/or manually set the Call-ID in the chatplan. The message:getHeader("sip_call_id") does not contain the Call-ID. My understanding is that this is due to skip_global_process=false variable set by mod_sms. Setting the sip_call_id variable also does not produce a desired effect, as it is added as another header instead of setting the Call-ID one. The question is - how to match the messages before and after the chatplan? Any help is appreciated. Thank you! Marko _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From Marko.Djuric at amphinicy.com Wed Nov 15 13:00:43 2017 From: Marko.Djuric at amphinicy.com (Marko Djuric) Date: Wed, 15 Nov 2017 14:00:43 +0100 (CET) Subject: [Freeswitch-users] mod_sms chat messages delivery notification In-Reply-To: References: <0dbd01d35d35$4c1327d0$e4397770$@amphinicy.com> Message-ID: <11dc01d35e12$011aeb40$0350c1c0$@amphinicy.com> Looping should be avoided by checking the X-FS-Sending-Message header. Still, changing the Call-ID may present another set of issues. Is it possible to read the Call-ID from the chatplan, in the similar manner how it's done in dialplan, other than parsing it from SIP trace? Thank you for response, Marko > -----Original Message----- > From: Sergey Safarov [mailto:s.safarov at gmail.com] > Sent: Tuesday, November 14, 2017 4:24 PM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] mod_sms chat messages delivery notification > > My experiance say that Call-ID change is required to prevent message loops. > Looks like need to use other header or field to correlate messages. > > > вт, 14 нояб. 2017 г., 13:44 Marko Djuric >: > > > Hi all, > > We're using mod_sms for SIP SIMPLE messaging with delivery > notifications > (message/imdn+xml). > The Call-ID is changed in the chatplan, and this causes issues with > matching > the delivery notifications to the original message. > > Changing the Call-ID itself is not an issue, but I'm wondering if it is > possible to read the original Call-ID and/or manually set the Call-ID in > the > chatplan. > > The message:getHeader("sip_call_id") does not contain the Call-ID. My > understanding is that this is due to skip_global_process=false variable > set > by mod_sms. > Setting the sip_call_id variable also does not produce a desired effect, > as > it is added as another header instead of setting the Call-ID one. > > The question is - how to match the messages before and after the > chatplan? > > Any help is appreciated. > > Thank you! > Marko > > __________________________________________________________ > _______________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org users at 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 jprangi at didforsale.com Wed Nov 15 15:56:26 2017 From: jprangi at didforsale.com (Jai Rangi) Date: Wed, 15 Nov 2017 07:56:26 -0800 Subject: [Freeswitch-users] Mod LUA memory leak In-Reply-To: <1e6301d35d96$e34b3230$a9e19690$@freeswitch.org> References: <1e6301d35d96$e34b3230$a9e19690$@freeswitch.org> Message-ID: Hello Ken, Bug created in Jira. Seems there is small code change in mod_lua.cpp. I rebuild the module with older code and it has not crashed since then 15 hours. @Chad, Yes, I am using LuaSQL and my experience with odbc and luasql is quite opposite. With ODBC fresswitch crashes on slightly heave load. I have submitted few bug reports. Every time I was told FS creases due to ODBC crash/bug. I tested with latest code available for both. Changed all db queries to luasql and since then no crash. Have been using 1.6.9 and 1.6.13. *Jai Rangi* Cebod Technologies LLC dba DIDforSale/Cebod Telecom O 949-471-0102 | C 949-419-7634 <1-949-419-7634> | F 949-269-0449 / 949-232-1410 | jprangi at didforsale.com www.cebod.com | www.didforsale.com |2372 Morse Ave., Ste. 124, Irvine, CA 92614| On Tue, Nov 14, 2017 at 2:21 PM, Ken Rice wrote: > Potential bugs are always reported to jira not the mailing list. > > > > *From:* FreeSWITCH-users [mailto:freeswitch-users- > bounces at lists.freeswitch.org] *On Behalf Of *Jai Rangi > *Sent:* Tuesday, November 14, 2017 3:58 PM > *To:* FreeSWITCH Users Help > *Subject:* [Freeswitch-users] Mod LUA memory leak > > > > > > I have been using LUA heavily and everything has been fine till FS 1.6.13. > Since I upgraded one system to 1.6.17 and 1.6.19, I see this error just > after 2-3 hours of FS restart. > > > > 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:203 ...ocal/freeswitch/share/ > freeswitch/scripts/xml_handler.lua:100: LuaSQL: error connecting: Out of > memory. > stack traceback: > [C]: in function 'assert' > ...ocal/freeswitch/share/freeswitch/scripts/xml_handler.lua:100: in > main chunk > 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:271 LUA script parse/execute > error! > > Same configuration, same modules, same scripts, same library. Everything > works fine till 1.6.13. Wondering if anyone experiencing something similar. > I can open a bug report, but just wanted to make sure this is not only me. > > > > Thank you, > > -Jai > > > > > > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From chad at apartmentlines.com Wed Nov 15 17:04:32 2017 From: chad at apartmentlines.com (Chad Phillips) Date: Wed, 15 Nov 2017 09:04:32 -0800 Subject: [Freeswitch-users] Mod LUA memory leak In-Reply-To: References: <1e6301d35d96$e34b3230$a9e19690$@freeswitch.org> Message-ID: Jai, I’ve run 1.6.15 on Debian Jessie using the freeswitch.Dbh/ODBC approach since March, without a single crash. Perhaps I haven’t put my servers under the kind of load needed to create the crash you’ve reported. Are you using LuaSQL/ODBC, or freeswitch.Dbh/ODBC? On Wed, Nov 15, 2017 at 7:56 AM, Jai Rangi wrote: > Hello Ken, > Bug created in Jira. > > Seems there is small code change in mod_lua.cpp. I rebuild the module with > older code and it has not crashed since then 15 hours. > > @Chad, > Yes, I am using LuaSQL and my experience with odbc and luasql is quite > opposite. With ODBC fresswitch crashes on slightly heave load. I have > submitted few bug reports. Every time I was told FS creases due to ODBC > crash/bug. I tested with latest code available for both. Changed all db > queries to luasql and since then no crash. Have been using 1.6.9 and > 1.6.13. > > > > *Jai Rangi* > Cebod Technologies LLC dba DIDforSale/Cebod Telecom > O 949-471-0102 | C 949-419-7634 <1-949-419-7634> | F 949-269-0449 / > 949-232-1410 | jprangi at didforsale.com www.cebod.com | www.didforsale.com > |2372 Morse Ave., Ste. 124, Irvine, CA 92614| > > > > > > > On Tue, Nov 14, 2017 at 2:21 PM, Ken Rice wrote: > >> Potential bugs are always reported to jira not the mailing list. >> >> >> >> *From:* FreeSWITCH-users [mailto:freeswitch-users-bounc >> es at lists.freeswitch.org] *On Behalf Of *Jai Rangi >> *Sent:* Tuesday, November 14, 2017 3:58 PM >> *To:* FreeSWITCH Users Help >> *Subject:* [Freeswitch-users] Mod LUA memory leak >> >> >> >> >> >> I have been using LUA heavily and everything has been fine till FS >> 1.6.13. Since I upgraded one system to 1.6.17 and 1.6.19, I see this error >> just after 2-3 hours of FS restart. >> >> >> >> 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:203 >> ...ocal/freeswitch/share/freeswitch/scripts/xml_handler.lua:100: LuaSQL: >> error connecting: Out of memory. >> stack traceback: >> [C]: in function 'assert' >> ...ocal/freeswitch/share/freeswitch/scripts/xml_handler.lua:100: in >> main chunk >> 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:271 LUA script parse/execute >> error! >> >> Same configuration, same modules, same scripts, same library. Everything >> works fine till 1.6.13. Wondering if anyone experiencing something similar. >> I can open a bug report, but just wanted to make sure this is not only me. >> >> >> >> Thank you, >> >> -Jai >> >> >> >> >> >> >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jprangi at gmail.com Wed Nov 15 17:08:19 2017 From: jprangi at gmail.com (Jai Rangi) Date: Wed, 15 Nov 2017 17:08:19 +0000 Subject: [Freeswitch-users] Mod LUA memory leak In-Reply-To: References: <1e6301d35d96$e34b3230$a9e19690$@freeswitch.org> Message-ID: Freeswitch dbh/odbc On Wed, Nov 15, 2017 at 9:05 AM Chad Phillips wrote: > Jai, > > I’ve run 1.6.15 on Debian Jessie using the freeswitch.Dbh/ODBC approach > since March, without a single crash. Perhaps I haven’t put my servers under > the kind of load needed to create the crash you’ve reported. > > Are you using LuaSQL/ODBC, or freeswitch.Dbh/ODBC? > > > On Wed, Nov 15, 2017 at 7:56 AM, Jai Rangi wrote: > >> Hello Ken, >> Bug created in Jira. >> >> Seems there is small code change in mod_lua.cpp. I rebuild the module >> with older code and it has not crashed since then 15 hours. >> >> @Chad, >> Yes, I am using LuaSQL and my experience with odbc and luasql is quite >> opposite. With ODBC fresswitch crashes on slightly heave load. I have >> submitted few bug reports. Every time I was told FS creases due to ODBC >> crash/bug. I tested with latest code available for both. Changed all db >> queries to luasql and since then no crash. Have been using 1.6.9 and >> 1.6.13. >> >> >> >> *Jai Rangi* >> Cebod Technologies LLC dba DIDforSale/Cebod Telecom >> O 949-471-0102 | C 949-419-7634 <1-949-419-7634> | F 949-269-0449 / >> 949-232-1410 | jprangi at didforsale.com www.cebod.com | >> www.didforsale.com |2372 Morse Ave., Ste. 124, Irvine, CA 92614| >> >> >> >> >> >> >> On Tue, Nov 14, 2017 at 2:21 PM, Ken Rice wrote: >> >>> Potential bugs are always reported to jira not the mailing list. >>> >>> >>> >>> *From:* FreeSWITCH-users [mailto: >>> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Jai Rangi >>> *Sent:* Tuesday, November 14, 2017 3:58 PM >>> *To:* FreeSWITCH Users Help >>> *Subject:* [Freeswitch-users] Mod LUA memory leak >>> >>> >>> >>> >>> >>> I have been using LUA heavily and everything has been fine till FS >>> 1.6.13. Since I upgraded one system to 1.6.17 and 1.6.19, I see this error >>> just after 2-3 hours of FS restart. >>> >>> >>> >>> 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:203 >>> ...ocal/freeswitch/share/freeswitch/scripts/xml_handler.lua:100: LuaSQL: >>> error connecting: Out of memory. >>> stack traceback: >>> [C]: in function 'assert' >>> ...ocal/freeswitch/share/freeswitch/scripts/xml_handler.lua:100: in >>> main chunk >>> 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:271 LUA script >>> parse/execute error! >>> >>> Same configuration, same modules, same scripts, same library. Everything >>> works fine till 1.6.13. Wondering if anyone experiencing something similar. >>> I can open a bug report, but just wanted to make sure this is not only me. >>> >>> >>> >>> Thank you, >>> >>> -Jai >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Wed Nov 15 17:17:20 2017 From: mike at jerris.com (Michael Jerris) Date: Wed, 15 Nov 2017 12:17:20 -0500 Subject: [Freeswitch-users] Video recording In-Reply-To: References: Message-ID: <9C5C4EFC-E4DF-496E-B46F-6697510D77A3@jerris.com> Yes, using the record_session application, and using mod_av for the video file format. > On Oct 23, 2017, at 9:39 AM, Freeswitch user wrote: > > Hello users, > > Is there any way in freeswitch to record two way video calls. > > Please suggest!! > > Thanks > From anthony.minessale at gmail.com Wed Nov 15 17:41:19 2017 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 15 Nov 2017 11:41:19 -0600 Subject: [Freeswitch-users] Mod LUA memory leak In-Reply-To: References: <1e6301d35d96$e34b3230$a9e19690$@freeswitch.org> Message-ID: All this information you say here should be in the jira instead. On Wed, Nov 15, 2017 at 11:08 AM, Jai Rangi wrote: > Freeswitch dbh/odbc > > On Wed, Nov 15, 2017 at 9:05 AM Chad Phillips > wrote: > >> Jai, >> >> I’ve run 1.6.15 on Debian Jessie using the freeswitch.Dbh/ODBC approach >> since March, without a single crash. Perhaps I haven’t put my servers under >> the kind of load needed to create the crash you’ve reported. >> >> Are you using LuaSQL/ODBC, or freeswitch.Dbh/ODBC? >> >> >> On Wed, Nov 15, 2017 at 7:56 AM, Jai Rangi >> wrote: >> >>> Hello Ken, >>> Bug created in Jira. >>> >>> Seems there is small code change in mod_lua.cpp. I rebuild the module >>> with older code and it has not crashed since then 15 hours. >>> >>> @Chad, >>> Yes, I am using LuaSQL and my experience with odbc and luasql is quite >>> opposite. With ODBC fresswitch crashes on slightly heave load. I have >>> submitted few bug reports. Every time I was told FS creases due to ODBC >>> crash/bug. I tested with latest code available for both. Changed all db >>> queries to luasql and since then no crash. Have been using 1.6.9 and >>> 1.6.13. >>> >>> >>> >>> *Jai Rangi* >>> Cebod Technologies LLC dba DIDforSale/Cebod Telecom >>> O 949-471-0102 | C 949-419-7634 <1-949-419-7634> | F 949-269-0449 / >>> 949-232-1410 | jprangi at didforsale.com www.cebod.com | >>> www.didforsale.com |2372 Morse Ave., Ste. 124, Irvine, CA 92614| >>> >>> >>> >>> >>> >>> >>> On Tue, Nov 14, 2017 at 2:21 PM, Ken Rice wrote: >>> >>>> Potential bugs are always reported to jira not the mailing list. >>>> >>>> >>>> >>>> *From:* FreeSWITCH-users [mailto:freeswitch-users- >>>> bounces at lists.freeswitch.org] *On Behalf Of *Jai Rangi >>>> *Sent:* Tuesday, November 14, 2017 3:58 PM >>>> *To:* FreeSWITCH Users Help >>>> *Subject:* [Freeswitch-users] Mod LUA memory leak >>>> >>>> >>>> >>>> >>>> >>>> I have been using LUA heavily and everything has been fine till FS >>>> 1.6.13. Since I upgraded one system to 1.6.17 and 1.6.19, I see this error >>>> just after 2-3 hours of FS restart. >>>> >>>> >>>> >>>> 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:203 >>>> ...ocal/freeswitch/share/freeswitch/scripts/xml_handler.lua:100: >>>> LuaSQL: error connecting: Out of memory. >>>> stack traceback: >>>> [C]: in function 'assert' >>>> ...ocal/freeswitch/share/freeswitch/scripts/xml_handler.lua:100: >>>> in main chunk >>>> 2017-11-14 21:53:23.113817 [ERR] mod_lua.cpp:271 LUA script >>>> parse/execute error! >>>> >>>> Same configuration, same modules, same scripts, same library. >>>> Everything works fine till 1.6.13. Wondering if anyone experiencing >>>> something similar. I can open a bug report, but just wanted to make sure >>>> this is not only me. >>>> >>>> >>>> >>>> Thank you, >>>> >>>> -Jai >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>> options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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=oAxXgyx5jUw https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.safarov at gmail.com Wed Nov 15 18:07:39 2017 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 15 Nov 2017 18:07:39 +0000 Subject: [Freeswitch-users] mod_sms chat messages delivery notification In-Reply-To: <11dc01d35e12$011aeb40$0350c1c0$@amphinicy.com> References: <0dbd01d35d35$4c1327d0$e4397770$@amphinicy.com> <11dc01d35e12$011aeb40$0350c1c0$@amphinicy.com> Message-ID: Let me guess - you are using linphone with not fully implemented RFC5438 RFC requires to use Message-ID for such purpose https://tools.ietf.org/html/rfc5438#section-6.3 The IM Sender MUST include the Message-ID header field in the IM for which he wishes to receive an IMDN. https://tools.ietf.org/html/rfc5438#section-7.1.1.1 If the IM Sender requests the reception of IMDNs, the IM Sender MUST include a Message-ID header field. On one project customer already have issue with IMDN looping because linphone non RFC compliant. Customer resolved issue by implemented RFC compliant IMDN in linphone. Sergey ср, 15 нояб. 2017 г. в 14:52, Marko Djuric : > Looping should be avoided by checking the X-FS-Sending-Message header. > Still, changing the Call-ID may present another set of issues. > Is it possible to read the Call-ID from the chatplan, in the similar > manner how it's done in dialplan, other than parsing it from SIP trace? > > Thank you for response, > Marko > > > -----Original Message----- > > From: Sergey Safarov [mailto:s.safarov at gmail.com] > > Sent: Tuesday, November 14, 2017 4:24 PM > > To: FreeSWITCH Users Help > > Subject: Re: [Freeswitch-users] mod_sms chat messages delivery > notification > > > > My experiance say that Call-ID change is required to prevent message > loops. > > Looks like need to use other header or field to correlate messages. > > > > > > вт, 14 нояб. 2017 г., 13:44 Marko Djuric > >: > > > > > > Hi all, > > > > We're using mod_sms for SIP SIMPLE messaging with delivery > > notifications > > (message/imdn+xml). > > The Call-ID is changed in the chatplan, and this causes issues with > > matching > > the delivery notifications to the original message. > > > > Changing the Call-ID itself is not an issue, but I'm wondering if > it is > > possible to read the original Call-ID and/or manually set the > Call-ID in > > the > > chatplan. > > > > The message:getHeader("sip_call_id") does not contain the Call-ID. > My > > understanding is that this is due to skip_global_process=false > variable > > set > > by mod_sms. > > Setting the sip_call_id variable also does not produce a desired > effect, > > as > > it is added as another header instead of setting the Call-ID one. > > > > The question is - how to match the messages before and after the > > chatplan? > > > > Any help is appreciated. > > > > Thank you! > > Marko > > > > __________________________________________________________ > > _______________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > users at lists.freeswitch.org> > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch- > > users > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From hawkins at hawkinsegroup.com Wed Nov 15 18:26:34 2017 From: hawkins at hawkinsegroup.com (Don Hawkins) Date: Wed, 15 Nov 2017 12:26:34 -0600 Subject: [Freeswitch-users] flite Alternative In-Reply-To: References: Message-ID: Are their any good alternatives to Festival Lite TTS either paid or free? I'm looking to improve the quality... -------------- next part -------------- An HTML attachment was scrubbed... URL: From voransoy at gmail.com Wed Nov 15 18:35:32 2017 From: voransoy at gmail.com (Volkan Oransoy) Date: Wed, 15 Nov 2017 21:35:32 +0300 Subject: [Freeswitch-users] CDRs and Bridge to multiple destination numbers In-Reply-To: <086c01d35e1d$7a3fcb20$6ebf6160$@gmail.com> References: <086c01d35e1d$7a3fcb20$6ebf6160$@gmail.com> Message-ID: <7E43A77F-9CD6-4A96-BD28-BC24F13870CF@gmail.com> Ismail, variable_last_bridge_to should contain uuid of the bridged channel. Cheers /Volkan > On 15 Nov 2017, at 17:24, Ismail Gmail wrote: > > Hi all. > > I am bridging from a Lua script to multiple destination numbers using comma or pipe operator. How can I identify and record in the CDR the destination number that picks the call? > > Thanks. > > Ismail > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 infos at madovsky.org Wed Nov 15 18:46:27 2017 From: infos at madovsky.org (Madovsky) Date: Wed, 15 Nov 2017 10:46:27 -0800 Subject: [Freeswitch-users] flite Alternative In-Reply-To: References: Message-ID: I use Cepstral  without any problem On 11/15/2017 10:26 AM, Don Hawkins wrote: > Are their any good alternatives to Festival Lite TTS either paid or free? > > I'm looking to improve the quality... > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From marko.djuric at amphinicy.com Wed Nov 15 20:30:54 2017 From: marko.djuric at amphinicy.com (Marko Djuric) Date: Wed, 15 Nov 2017 21:30:54 +0100 (CET) Subject: [Freeswitch-users] mod_sms chat messages delivery notification In-Reply-To: References: <0dbd01d35d35$4c1327d0$e4397770$@amphinicy.com> <11dc01d35e12$011aeb40$0350c1c0$@amphinicy.com> Message-ID: <1616603394.3072548.1510777854542.JavaMail.zimbra@amphinicy.com> That is exactly the issue here - missing Message-ID header in Linphone and using Call-ID instead. Thank you for detailed answer and notes about the possible IMDN looping issue. Best regards, Marko ----- Original Message ----- From: "Sergey Safarov" To: "freeswitch-users" Sent: Wednesday, November 15, 2017 7:07:39 PM Subject: Re: [Freeswitch-users] mod_sms chat messages delivery notification Let me guess - you are using linphone with [ http://www.linphone.org/news/54/26/IM-Delivery-status-now-available-in-Linphone-for-iOS-and-Android.html | not fully implemented RFC5438 ] RFC requires to use Message-ID for such purpose [ https://tools.ietf.org/html/rfc5438#section-6.3 | https://tools.ietf.org/html/rfc5438#section-6.3 ] The IM Sender MUST include the Message-ID header field in the IM for which he wishes to receive an IMDN. [ https://tools.ietf.org/html/rfc5438#section-7.1.1.1 | https://tools.ietf.org/html/rfc5438#section-7.1.1.1 ] If the IM Sender requests the reception of IMDNs, the IM Sender MUST include a Message-ID header field. On one project customer already have issue with IMDN looping because linphone non RFC compliant. Customer resolved issue by implemented RFC compliant IMDN in linphone. Sergey ср, 15 нояб. 2017 г. в 14:52, Marko Djuric < [ mailto:Marko.Djuric at amphinicy.com | Marko.Djuric at amphinicy.com ] >: Looping should be avoided by checking the X-FS-Sending-Message header. Still, changing the Call-ID may present another set of issues. Is it possible to read the Call-ID from the chatplan, in the similar manner how it's done in dialplan, other than parsing it from SIP trace? Thank you for response, Marko > -----Original Message----- > From: Sergey Safarov [mailto: [ mailto:s.safarov at gmail.com | s.safarov at gmail.com ] ] > Sent: Tuesday, November 14, 2017 4:24 PM > To: FreeSWITCH Users Help < [ mailto:freeswitch-users at lists.freeswitch.org | freeswitch-users at lists.freeswitch.org ] > > Subject: Re: [Freeswitch-users] mod_sms chat messages delivery notification > > My experiance say that Call-ID change is required to prevent message loops. > Looks like need to use other header or field to correlate messages. > > > вт, 14 нояб. 2017 г., 13:44 Marko Djuric < [ mailto:Marko.Djuric at amphinicy.com | Marko.Djuric at amphinicy.com ] > >: > > > Hi all, > > We're using mod_sms for SIP SIMPLE messaging with delivery > notifications > (message/imdn+xml). > The Call-ID is changed in the chatplan, and this causes issues with > matching > the delivery notifications to the original message. > > Changing the Call-ID itself is not an issue, but I'm wondering if it is > possible to read the original Call-ID and/or manually set the Call-ID in > the > chatplan. > > The message:getHeader("sip_call_id") does not contain the Call-ID. My > understanding is that this is due to skip_global_process=false variable > set > by mod_sms. > Setting the sip_call_id variable also does not produce a desired effect, > as > it is added as another header instead of setting the Call-ID one. > > The question is - how to match the messages before and after the > chatplan? > > Any help is appreciated. > > Thank you! > Marko > > __________________________________________________________ > _______________ > Professional FreeSWITCH Consulting Services: > [ mailto:consulting at freeswitch.org | consulting at freeswitch.org ] > [ http://www.freeswitchsolutions.com/ | http://www.freeswitchsolutions.com ] > > Official FreeSWITCH Sites > [ http://www.freeswitch.org/ | http://www.freeswitch.org ] > [ http://confluence.freeswitch.org/ | http://confluence.freeswitch.org ] > [ http://www.cluecon.com/ | http://www.cluecon.com ] > > FreeSWITCH-users mailing list > [ mailto:FreeSWITCH-users at lists.freeswitch.org | FreeSWITCH-users at lists.freeswitch.org ] [ mailto:users at lists.freeswitch.org | users at lists.freeswitch.org ] > > [ http://lists.freeswitch.org/mailman/listinfo/freeswitch-users | http://lists.freeswitch.org/mailman/listinfo/freeswitch-users ] > UNSUBSCRIBE: [ http://lists.freeswitch.org/mailman/options/freeswitch- | http://lists.freeswitch.org/mailman/options/freeswitch- ] > users > [ http://www.freeswitch.org/ | http://www.freeswitch.org ] _________________________________________________________________________ Professional FreeSWITCH Consulting Services: [ mailto:consulting at freeswitch.org | consulting at freeswitch.org ] [ http://www.freeswitchsolutions.com/ | http://www.freeswitchsolutions.com ] Official FreeSWITCH Sites [ http://www.freeswitch.org/ | http://www.freeswitch.org ] [ http://confluence.freeswitch.org/ | http://confluence.freeswitch.org ] [ http://www.cluecon.com/ | http://www.cluecon.com ] FreeSWITCH-users mailing list [ mailto:FreeSWITCH-users at lists.freeswitch.org | FreeSWITCH-users at lists.freeswitch.org ] [ http://lists.freeswitch.org/mailman/listinfo/freeswitch-users | http://lists.freeswitch.org/mailman/listinfo/freeswitch-users ] UNSUBSCRIBE: [ http://lists.freeswitch.org/mailman/options/freeswitch-users | http://lists.freeswitch.org/mailman/options/freeswitch-users ] [ http://www.freeswitch.org/ | http://www.freeswitch.org ] _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at 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 itadebayo at gmail.com Thu Nov 16 05:04:05 2017 From: itadebayo at gmail.com (itadebayo) Date: Thu, 16 Nov 2017 06:04:05 +0100 Subject: [Freeswitch-users] CDRs and Bridge to multiple destination numbers Message-ID: Thanks.  Ismail  Sent from my Samsung Galaxy smartphone. -------- Original message --------From: Volkan Oransoy Date: 15/11/2017 7:35 p.m. (GMT+01:00) To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] CDRs and Bridge to multiple destination   numbers Ismail, variable_last_bridge_to should contain uuid of the bridged channel. Cheers /Volkan > On 15 Nov 2017, at 17:24, Ismail Gmail wrote: > > Hi all. > > I am bridging from a Lua script to multiple destination numbers using comma or pipe operator. How can I identify and record in the CDR the destination number that picks the call? > > Thanks. > > Ismail > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From cong.wang.itsherpa at gmail.com Thu Nov 16 09:50:08 2017 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Thu, 16 Nov 2017 18:50:08 +0900 Subject: [Freeswitch-users] Call channel cannot cleaned normally Message-ID: Hey all, I had made an ivr system based on lua and MySQL, and recently I found a call record which can’t be cleaned from my db. The freeswitch log had attached in the mail. I’m not sure if this call has any problem, but it lasted about 20min so I think it is a normal video call. I had tried uuid_kill but returned an error. Finally I had no choice but delete this record by sql command. Anyone had any idea about this situation? Regards. -------------- next part -------------- A non-text attachment was scrubbed... Name: freeswitch.log Type: application/octet-stream Size: 113301 bytes Desc: not available URL: From alex at teclan.com.br Thu Nov 16 10:23:04 2017 From: alex at teclan.com.br (Alex Pierry) Date: Thu, 16 Nov 2017 10:23:04 +0000 Subject: [Freeswitch-users] Compiling ESL as a DLL Message-ID: Hi guys, could anybody give me a step by step of how to compile the ESL project to produce a DLL rather than a LIB? I'm using visual studio community 2017 with the head of version 1.7 of Freeswitch. Compiling as a LIB (project default) is working fine, but I need use it with ManagedEsl.dll wrapper inside a C# Project. Thank you in advance. Alex Pierry -------------- next part -------------- An HTML attachment was scrubbed... URL: From kkothari157 at gmail.com Thu Nov 16 13:10:06 2017 From: kkothari157 at gmail.com (Ketan Kothari) Date: Thu, 16 Nov 2017 18:40:06 +0530 Subject: [Freeswitch-users] caller control options for outbound conference calls In-Reply-To: References: Message-ID: Hello Guys, Can i have any suggestion on the same ? On Wed, Nov 15, 2017 at 5:11 PM, Ketan Kothari wrote: > Hello there, > > We are trying to use caller control options for outbound conference calls. > We are using originate command to originate conference call with PSTN > numbers. > I am using mod_XML for write conference. > I use default caller controls as well as also added custom caller controls. > My caller control name is plain. I have added it in dialplan parameter > conference_control=plain as well as add it in conference parameter still > caller mute option is not working. > Below is my conference XML: > > >
> > > status="FreeSWITCH"/> > > > > > > > > > > > > > > > data="execute_extension ANNOUNCE_CONF_COUNT_PRIVATE XML default" /> > > > > > > value="tone_stream://%(200,0,500,600,700)"/> > value="tone_stream://%(500,0,300,200,100,50,25)"/> > > > > > > > > > >
>
> > Please let me know if anything is not correct or any new configuration > need to go. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From covici at ccs.covici.com Thu Nov 16 18:33:20 2017 From: covici at ccs.covici.com (John Covici) Date: Thu, 16 Nov 2017 13:33:20 -0500 Subject: [Freeswitch-users] caller control options for outbound conference calls In-Reply-To: References: Message-ID: To change the caller control options, I am pretty sure you have to unload mod_conference, so I would do this programatically instead. On Thu, 16 Nov 2017 08:10:06 -0500, Ketan Kothari wrote: > > [1 ] > [1.1 ] > [1.2 ] > Hello Guys, > > Can i have any suggestion on the same ? > > On Wed, Nov 15, 2017 at 5:11 PM, Ketan Kothari wrote: > > Hello there, > > We are trying to use caller control options for outbound conference calls. > We are using originate command to originate conference call with PSTN numbers. > I am using mod_XML for write conference. > I use default caller controls as well as also added custom caller controls. > My caller control name is plain. I have added it in dialplan parameter conference_control=plain as well as add it in conference parameter still caller mute option is not working. > Below is my conference XML: > > >
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
>
> > Please let me know if anything is not correct or any new configuration need to go. > > [2 ] > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 khamlichi.khalil at gmail.com Thu Nov 16 20:39:04 2017 From: khamlichi.khalil at gmail.com (Khalil Khamlichi) Date: Thu, 16 Nov 2017 20:39:04 +0000 Subject: [Freeswitch-users] fifo off-hook agent on multiple queues ? In-Reply-To: References: <38C40AA1-D9AA-47C2-85FA-F75694BD90B8@jerris.com> Message-ID: Hi Mike, Should I just consider it not possible and move on ? I am trying to move to mod_fifo from mod_callcener because I am seeing some ghost calls caused by mod_callcenter on the server. Thanks in advance for your help. On Tue, Nov 14, 2017 at 12:38 PM, Khalil Khamlichi wrote: > in other words, how to I run "fifo", "queueX at cc1 out wait" for > multiple queues ? > > On Tue, Nov 14, 2017 at 12:29 PM, Khalil Khamlichi > wrote: >> Ok I was in doubt because I am having difficulty getting this to work: >> >> fifo_member add queue1 at cc1 user/1000 >> fifo_member add queue2 at cc1 user/1000 >> fifo_member add queue3 at cc1 user/1000 >> fifo_member add queue4 at cc1 user/1000 >> >> I run these commands when user dials to login to queue: >> "fifo", "queue1 at cc1 out wait" >> "fifo", "queue2 at cc1 out wait" >> "fifo", "queue3 at cc1 out wait" >> "fifo", "queue4 at cc1 out wait" >> >> result : Agent is on an off-hook session but only in queue1 at cc1, when >> call comes from other queues they just ring on his second line >> ignoring his on going off-hook fifo session. >> >> >> >> On Mon, Nov 13, 2017 at 4:30 PM, Michael Jerris wrote: >>> >>>> On Nov 11, 2017, at 12:34 PM, Khalil Khamlichi wrote: >>>> >>>> Hi, >>>> >>>> In FIFO, Can we put an agent in off-hook mode in multiple queues so >>>> that he receives calls from multiple queues on same off-hook session ? >>>> >>> >>> Yes >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at 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 Thu Nov 16 21:05:53 2017 From: lexxua at gmail.com (Volodymyr Fedorov) Date: Thu, 16 Nov 2017 22:05:53 +0100 Subject: [Freeswitch-users] RxFax incomplete session Message-ID: Hi All, quick question in case of interruption of fax call are there any way to keep partially received file. What I noticed that RxFax seems like does not keep it. Thanks for any advice. -- Best regards, Volodymyr -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Thu Nov 16 21:08:47 2017 From: brian at freeswitch.com (Brian West) Date: Thu, 16 Nov 2017 15:08:47 -0600 Subject: [Freeswitch-users] RxFax incomplete session In-Reply-To: References: Message-ID: no On Thu, Nov 16, 2017 at 3:05 PM, Volodymyr Fedorov wrote: > Hi All, > quick question in case of interruption of fax call are there any way to > keep partially received file. > What I noticed that RxFax seems like does not keep it. > Thanks for any advice. > > > -- > 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 > -- [image: Inline image 1] Brian West | General Operations Director FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: color-facebook-96.png] [image: color-twitter-96.png] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 186472 bytes Desc: not available URL: From jpgodoy at redvoiss.net Fri Nov 17 02:30:09 2017 From: jpgodoy at redvoiss.net (Juan Pablo Godoy Macari) Date: Thu, 16 Nov 2017 23:30:09 -0300 Subject: [Freeswitch-users] B-Leg Missing SPD payloads Message-ID: Hello Everyone, I'm Trying to establish a SIP Trunk with a provider, but I'm encountering a strange problem. When I receive an INVITE from my provider its SDP have this format: v=0. o=- 1134042028 1134042029 IN IP4 XXXX. s=SBC call. c=IN IP4 XXXXX. t=0 0. m=audio 10042 RTP/AVP 8 0 116. a=rtpmap:8 PCMA/8000. a=rtpmap:0 PCMU/8000. a=rtpmap:116 telephone-event/8000. a=ptime:5. a=curr:qos local none. a=curr:qos remote none. a=des:qos mandatory local sendrecv. a=des:qos optional remote sendrecv. a=3gOoBTC. The problem is when my freeswitch is trying to call to the B-Leg its sending the SDP without any payloads: v=0. o=SBC 1510738948 1510738949 IN IP4 XXXXX. s=SBC. c=IN IP4 XXXXXX. t=0 0. Why is that? I debugged from the CLI (level 10) and I can't see any errors from Freeswitch. I tested this on versions 1.6.12 and 1.6.17 with the same results. I'm guessing that Sofia or Freeswitch don't support the qos values, it's the only different thing from my others providers, I'll thank you any feedback guys. Regards, Juan Pablo Godoy. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lexxua at gmail.com Fri Nov 17 05:30:51 2017 From: lexxua at gmail.com (Volodymyr Fedorov) Date: Fri, 17 Nov 2017 06:30:51 +0100 Subject: [Freeswitch-users] B-Leg Missing SPD payloads In-Reply-To: References: Message-ID: Hi I have freeswitch connected to Huawei IMS and do not have this issue. Maybe you are using two different profiles and on B profile there are no codecs set? Or just try for test proxy_media mode. On Nov 17, 2017 03:32, "Juan Pablo Godoy Macari" wrote: > Hello Everyone, > > I'm Trying to establish a SIP Trunk with a provider, but I'm encountering > a strange problem. When I receive an INVITE from my provider its SDP have > this format: > > v=0. > o=- 1134042028 1134042029 IN IP4 XXXX. > s=SBC call. > c=IN IP4 XXXXX. > t=0 0. > m=audio 10042 RTP/AVP 8 0 116. > a=rtpmap:8 PCMA/8000. > a=rtpmap:0 PCMU/8000. > a=rtpmap:116 telephone-event/8000. > a=ptime:5. > a=curr:qos local none. > a=curr:qos remote none. > a=des:qos mandatory local sendrecv. > a=des:qos optional remote sendrecv. > a=3gOoBTC. > > The problem is when my freeswitch is trying to call to the B-Leg its > sending the SDP without any payloads: > > v=0. > o=SBC 1510738948 1510738949 IN IP4 XXXXX. > s=SBC. > c=IN IP4 XXXXXX. > t=0 0. > > Why is that? I debugged from the CLI (level 10) and I can't see any errors > from Freeswitch. I tested this on versions 1.6.12 and 1.6.17 with the same > results. > > I'm guessing that Sofia or Freeswitch don't support the qos values, it's > the only different thing from my others providers, > > I'll thank you any feedback guys. > Regards, > Juan Pablo Godoy. > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Bjorn.Bylander at loxysoft.com Fri Nov 17 09:14:39 2017 From: Bjorn.Bylander at loxysoft.com (=?iso-8859-1?Q?Bj=F6rn_Bylander?=) Date: Fri, 17 Nov 2017 09:14:39 +0000 Subject: [Freeswitch-users] Any way to record only one leg of the call? (without using stereo recording) Message-ID: Hello, Is there any way, using FreeSWITCH, to record only one leg of a bridged call? I know about stereo recording and removing one channel but that's unfortunately not an option. The audio for the leg which mustn't be recorded must never be written to disk. This is to be able to comply with https://en.wikipedia.org/wiki/General_Data_Protection_Regulation. Regards, Björn Bylander From philippe.sultan at gmail.com Fri Nov 17 09:25:24 2017 From: philippe.sultan at gmail.com (Philippe Sultan) Date: Fri, 17 Nov 2017 10:25:24 +0100 Subject: [Freeswitch-users] Any way to record only one leg of the call? (without using stereo recording) In-Reply-To: References: Message-ID: Hi Björn, You can play with the RECORD_READ_ONLY and RECORD_WRITE_ONLY channel variables to achieve that : https://wiki.freeswitch.org/wiki/Variable_RECORD_READ_ONLY Hope this helps! Philippe Sultan 2017-11-17 10:14 GMT+01:00 Björn Bylander : > Hello, > > Is there any way, using FreeSWITCH, to record only one leg of a bridged > call? I know about stereo recording and removing one channel but that's > unfortunately not an option. The audio for the leg which mustn't be > recorded must never be written to disk. This is to be able to comply with > https://en.wikipedia.org/wiki/General_Data_Protection_Regulation. > > Regards, > Björn Bylander > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From Bjorn.Bylander at loxysoft.com Fri Nov 17 09:48:21 2017 From: Bjorn.Bylander at loxysoft.com (=?utf-8?B?QmrDtnJuIEJ5bGFuZGVy?=) Date: Fri, 17 Nov 2017 09:48:21 +0000 Subject: [Freeswitch-users] Any way to record only one leg of the call? (without using stereo recording) In-Reply-To: References: Message-ID: > Hi Björn, > > You can play with the RECORD_READ_ONLY and RECORD_WRITE_ONLY channel variables to achieve that : https://wiki.freeswitch.org/wiki/Variable_RECORD_READ_ONLY > > Hope this helps! > > > Philippe Sultan This does indeed seem to be a possible solution. Many thanks! :-) Regards, Björn Bylander From j4v28bsjtp43hnf865 at gmail.com Fri Nov 17 10:09:12 2017 From: j4v28bsjtp43hnf865 at gmail.com (Xenia Obolenskaya) Date: Fri, 17 Nov 2017 10:09:12 +0000 Subject: [Freeswitch-users] After a system reboot a skype client can't start Message-ID: After executing sh /usr/local/freeswitch/skypopen/skype-clients- startup-dir/start_skype_clients.sh I can see that the skype client process is absent # ps -aux: root 4353 0.0 0.3 126244 3092 ? Ss 10:10 0:00 /usr/sbin/crond -n pulse 30755 0.0 0.6 296340 6480 ? S From shishir.pokharel at gmail.com Fri Nov 17 03:39:42 2017 From: shishir.pokharel at gmail.com (Shishir Pokharel) Date: Thu, 16 Nov 2017 19:39:42 -0800 Subject: [Freeswitch-users] caller control options for outbound conference calls In-Reply-To: <900A7B0D-6E88-43B2-94B7-E42CFD94A8E4@gmail.com> References: <900A7B0D-6E88-43B2-94B7-E42CFD94A8E4@gmail.com> Message-ID: Try setting moderator-controls along with caller-control. For some reason if moderator-controls is not included in conference XML it won’t recognize caller-control. Anyone knows the reason behind it? /Shishir On Thu, Nov 16, 2017 at 7:26 PM, Shishir Pokharel < shishir.pokharel at gmail.com> wrote: > Try setting moderator-controls along with caller-control. For some reason > if moderator-controls is not included in conference XML it won’t recognize > caller-control. > > Anyone knows the reason behind it? > > /Shishir > > > On Nov 16, 2017, at 10:33, John Covici wrote: > > > > To change the caller control options, I am pretty sure you have to > > unload mod_conference, so I would do this programatically instead. > > > > On Thu, 16 Nov 2017 08:10:06 -0500, > > Ketan Kothari wrote: > >> > >> [1 ] > >> [1.1 ] > >> [1.2 ] > >> Hello Guys, > >> > >> Can i have any suggestion on the same ? > >> > >> On Wed, Nov 15, 2017 at 5:11 PM, Ketan Kothari > wrote: > >> > >> Hello there, > >> > >> We are trying to use caller control options for outbound conference > calls. > >> We are using originate command to originate conference call with PSTN > numbers. > >> I am using mod_XML for write conference. > >> I use default caller controls as well as also added custom caller > controls. > >> My caller control name is plain. I have added it in dialplan parameter > conference_control=plain as well as add it in conference parameter still > caller mute option is not working. > >> Below is my conference XML: > >> > >> > >>
> >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> data="execute_extension ANNOUNCE_CONF_COUNT_PRIVATE XML default" /> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >>
> >>
> >> > >> Please let me know if anything is not correct or any new configuration > need to go. > >> > >> [2 ] > >> ____________________________________________________________ > _____________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at 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 > -- Shishir Pokharel -------------- next part -------------- An HTML attachment was scrubbed... URL: From kkothari157 at gmail.com Fri Nov 17 11:08:07 2017 From: kkothari157 at gmail.com (Ketan Kothari) Date: Fri, 17 Nov 2017 16:38:07 +0530 Subject: [Freeswitch-users] caller control options for outbound conference calls In-Reply-To: References: <900A7B0D-6E88-43B2-94B7-E42CFD94A8E4@gmail.com> Message-ID: I have removed below lined from dialplan after its working fine. On Fri, Nov 17, 2017 at 9:09 AM, Shishir Pokharel < shishir.pokharel at gmail.com> wrote: > Try setting moderator-controls along with caller-control. For some reason > if moderator-controls is not included in conference XML it won’t recognize > caller-control. > > Anyone knows the reason behind it? > > /Shishir > > On Thu, Nov 16, 2017 at 7:26 PM, Shishir Pokharel < > shishir.pokharel at gmail.com> wrote: > >> Try setting moderator-controls along with caller-control. For some >> reason if moderator-controls is not included in conference XML it won’t >> recognize caller-control. >> >> Anyone knows the reason behind it? >> >> /Shishir >> >> > On Nov 16, 2017, at 10:33, John Covici wrote: >> > >> > To change the caller control options, I am pretty sure you have to >> > unload mod_conference, so I would do this programatically instead. >> > >> > On Thu, 16 Nov 2017 08:10:06 -0500, >> > Ketan Kothari wrote: >> >> >> >> [1 ] >> >> [1.1 ] >> >> [1.2 ] >> >> Hello Guys, >> >> >> >> Can i have any suggestion on the same ? >> >> >> >> On Wed, Nov 15, 2017 at 5:11 PM, Ketan Kothari >> wrote: >> >> >> >> Hello there, >> >> >> >> We are trying to use caller control options for outbound conference >> calls. >> >> We are using originate command to originate conference call with PSTN >> numbers. >> >> I am using mod_XML for write conference. >> >> I use default caller controls as well as also added custom caller >> controls. >> >> My caller control name is plain. I have added it in dialplan parameter >> conference_control=plain as well as add it in conference parameter still >> caller mute option is not working. >> >> Below is my conference XML: >> >> >> >> >> >>
>> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > data="execute_extension ANNOUNCE_CONF_COUNT_PRIVATE XML default" /> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>
>> >>
>> >> >> >> Please let me know if anything is not correct or any new configuration >> need to go. >> >> >> >> [2 ] >> >> ____________________________________________________________ >> _____________ >> >> Professional FreeSWITCH Consulting Services: >> >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> >> >> Official FreeSWITCH Sites >> >> http://www.freeswitch.org >> >> http://confluence.freeswitch.org >> >> http://www.cluecon.com >> >> >> >> FreeSWITCH-users mailing list >> >> FreeSWITCH-users at 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 >> > > > > -- > Shishir Pokharel > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From akshaya18j at gmail.com Fri Nov 17 11:18:31 2017 From: akshaya18j at gmail.com (Akshaya j) Date: Fri, 17 Nov 2017 16:48:31 +0530 Subject: [Freeswitch-users] [ERR] mod_lua.cpp:203 error loading module 'socket.core' from file '/usr/local/lib/lua/5.2/socket/core.so' Message-ID: Hi team, I run fs-version 1.6.19+ in centos 7. I installed Lua5.2 and tried installing luasocket-3.0-rc1 from freeswitch doc. I can run independent lua script and send mail, but when I use the same script inside FS I get this error, ERR] mod_lua.cpp:203 error loading module 'socket.core' from file '/usr/local/lib/lua/5.2/socket/core.so': /usr/local/lib/lua/5.2/socket/core.so: undefined symbol: luaL_setfuncs stack traceback: [C]: ? [C]: in function 'require' /usr/local/share/lua/5.2/socket.lua:12: in main chunk [C]: in function 'require' /usr/local/share/lua/5.2/socket/smtp.lua:15: in main chunk [C]: in function 'require' /usr/local/freeswitch/scripts/sendmail.lua:2: in main chunk >From the freeswitch doc luasocket installation I can witness last make command with LUAINC_linux=/usr/local/src/freeswitch/src/mod/languages/mod-lua/lua where I don't find any folder "lua" inside the source. I have LUAINC_linux=/usr/local/include/ (lua include dir) and this works for independent luasocket to send mail. Please help me in fixing this workaround. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jpgodoy at redvoiss.net Fri Nov 17 13:23:58 2017 From: jpgodoy at redvoiss.net (Juan Pablo Godoy Macari) Date: Fri, 17 Nov 2017 10:23:58 -0300 Subject: [Freeswitch-users] B-Leg Missing SPD payloads In-Reply-To: References: Message-ID: Hi, I'm using two profiles, both of them with PMCA allowed and I'm using "inherit_codec=true" too. With media is indeed working, however I can't use it. I also tried using late and early negociation. Regards, Juan Pablo. 2017-11-17 2:30 GMT-03:00 Volodymyr Fedorov : > Hi I have freeswitch connected to Huawei IMS and do not have this issue. > Maybe you are using two different profiles and on B profile there are no > codecs set? Or just try for test proxy_media mode. > > > On Nov 17, 2017 03:32, "Juan Pablo Godoy Macari" > wrote: > >> Hello Everyone, >> >> I'm Trying to establish a SIP Trunk with a provider, but I'm encountering >> a strange problem. When I receive an INVITE from my provider its SDP have >> this format: >> >> v=0. >> o=- 1134042028 1134042029 IN IP4 XXXX. >> s=SBC call. >> c=IN IP4 XXXXX. >> t=0 0. >> m=audio 10042 RTP/AVP 8 0 116. >> a=rtpmap:8 PCMA/8000. >> a=rtpmap:0 PCMU/8000. >> a=rtpmap:116 telephone-event/8000. >> a=ptime:5. >> a=curr:qos local none. >> a=curr:qos remote none. >> a=des:qos mandatory local sendrecv. >> a=des:qos optional remote sendrecv. >> a=3gOoBTC. >> >> The problem is when my freeswitch is trying to call to the B-Leg its >> sending the SDP without any payloads: >> >> v=0. >> o=SBC 1510738948 1510738949 IN IP4 XXXXX. >> s=SBC. >> c=IN IP4 XXXXXX. >> t=0 0. >> >> Why is that? I debugged from the CLI (level 10) and I can't see any >> errors from Freeswitch. I tested this on versions 1.6.12 and 1.6.17 with >> the same results. >> >> I'm guessing that Sofia or Freeswitch don't support the qos values, it's >> the only different thing from my others providers, >> >> I'll thank you any feedback guys. >> Regards, >> Juan Pablo Godoy. >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lexxua at gmail.com Fri Nov 17 14:01:14 2017 From: lexxua at gmail.com (Volodymyr Fedorov) Date: Fri, 17 Nov 2017 15:01:14 +0100 Subject: [Freeswitch-users] B-Leg Missing SPD payloads In-Reply-To: References: Message-ID: Hey, maybe you have different ptime on B-leg compare to A-leg, maybe sdp per ptime will fix this ? On Fri, Nov 17, 2017 at 2:23 PM, Juan Pablo Godoy Macari < jpgodoy at redvoiss.net> wrote: > Hi, > > I'm using two profiles, both of them with PMCA allowed and I'm using > "inherit_codec=true" too. With media is indeed working, however I can't use > it. > > I also tried using late and early negociation. > > Regards, > Juan Pablo. > > 2017-11-17 2:30 GMT-03:00 Volodymyr Fedorov : > >> Hi I have freeswitch connected to Huawei IMS and do not have this issue. >> Maybe you are using two different profiles and on B profile there are no >> codecs set? Or just try for test proxy_media mode. >> >> >> On Nov 17, 2017 03:32, "Juan Pablo Godoy Macari" >> wrote: >> >>> Hello Everyone, >>> >>> I'm Trying to establish a SIP Trunk with a provider, but I'm >>> encountering a strange problem. When I receive an INVITE from my provider >>> its SDP have this format: >>> >>> v=0. >>> o=- 1134042028 1134042029 IN IP4 XXXX. >>> s=SBC call. >>> c=IN IP4 XXXXX. >>> t=0 0. >>> m=audio 10042 RTP/AVP 8 0 116. >>> a=rtpmap:8 PCMA/8000. >>> a=rtpmap:0 PCMU/8000. >>> a=rtpmap:116 telephone-event/8000. >>> a=ptime:5. >>> a=curr:qos local none. >>> a=curr:qos remote none. >>> a=des:qos mandatory local sendrecv. >>> a=des:qos optional remote sendrecv. >>> a=3gOoBTC. >>> >>> The problem is when my freeswitch is trying to call to the B-Leg its >>> sending the SDP without any payloads: >>> >>> v=0. >>> o=SBC 1510738948 1510738949 IN IP4 XXXXX. >>> s=SBC. >>> c=IN IP4 XXXXXX. >>> t=0 0. >>> >>> Why is that? I debugged from the CLI (level 10) and I can't see any >>> errors from Freeswitch. I tested this on versions 1.6.12 and 1.6.17 with >>> the same results. >>> >>> I'm guessing that Sofia or Freeswitch don't support the qos values, >>> it's the only different thing from my others providers, >>> >>> I'll thank you any feedback guys. >>> Regards, >>> Juan Pablo Godoy. >>> >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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: From jpgodoy at redvoiss.net Fri Nov 17 15:21:58 2017 From: jpgodoy at redvoiss.net (Juan Pablo Godoy Macari) Date: Fri, 17 Nov 2017 12:21:58 -0300 Subject: [Freeswitch-users] B-Leg Missing SPD payloads In-Reply-To: References: Message-ID: As you say both ptime are different. I followed your advice however It's not working either. I even tried to set the ptime the same as the provider on freeswitch and I got the same results. Regards, JuanPablo. 2017-11-17 11:01 GMT-03:00 Volodymyr Fedorov : > Hey, > maybe you have different ptime on B-leg compare to A-leg, maybe sdp per > ptime will fix this ? > > > > On Fri, Nov 17, 2017 at 2:23 PM, Juan Pablo Godoy Macari < > jpgodoy at redvoiss.net> wrote: > >> Hi, >> >> I'm using two profiles, both of them with PMCA allowed and I'm using >> "inherit_codec=true" too. With media is indeed working, however I can't use >> it. >> >> I also tried using late and early negociation. >> >> Regards, >> Juan Pablo. >> >> 2017-11-17 2:30 GMT-03:00 Volodymyr Fedorov : >> >>> Hi I have freeswitch connected to Huawei IMS and do not have this issue. >>> Maybe you are using two different profiles and on B profile there are no >>> codecs set? Or just try for test proxy_media mode. >>> >>> >>> On Nov 17, 2017 03:32, "Juan Pablo Godoy Macari" >>> wrote: >>> >>>> Hello Everyone, >>>> >>>> I'm Trying to establish a SIP Trunk with a provider, but I'm >>>> encountering a strange problem. When I receive an INVITE from my provider >>>> its SDP have this format: >>>> >>>> v=0. >>>> o=- 1134042028 1134042029 IN IP4 XXXX. >>>> s=SBC call. >>>> c=IN IP4 XXXXX. >>>> t=0 0. >>>> m=audio 10042 RTP/AVP 8 0 116. >>>> a=rtpmap:8 PCMA/8000. >>>> a=rtpmap:0 PCMU/8000. >>>> a=rtpmap:116 telephone-event/8000. >>>> a=ptime:5. >>>> a=curr:qos local none. >>>> a=curr:qos remote none. >>>> a=des:qos mandatory local sendrecv. >>>> a=des:qos optional remote sendrecv. >>>> a=3gOoBTC. >>>> >>>> The problem is when my freeswitch is trying to call to the B-Leg its >>>> sending the SDP without any payloads: >>>> >>>> v=0. >>>> o=SBC 1510738948 1510738949 IN IP4 XXXXX. >>>> s=SBC. >>>> c=IN IP4 XXXXXX. >>>> t=0 0. >>>> >>>> Why is that? I debugged from the CLI (level 10) and I can't see any >>>> errors from Freeswitch. I tested this on versions 1.6.12 and 1.6.17 with >>>> the same results. >>>> >>>> I'm guessing that Sofia or Freeswitch don't support the qos values, >>>> it's the only different thing from my others providers, >>>> >>>> I'll thank you any feedback guys. >>>> Regards, >>>> Juan Pablo Godoy. >>>> >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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: From s.safarov at gmail.com Fri Nov 17 15:53:27 2017 From: s.safarov at gmail.com (Sergey Safarov) Date: Fri, 17 Nov 2017 15:53:27 +0000 Subject: [Freeswitch-users] After a system reboot a skype client can't start In-Reply-To: References: Message-ID: Some time ago Microsoft announsed that old skype version is not more supported and will stop working in future. Think no way get back FreeSwith+Skype at present time пт, 17 нояб. 2017 г., 13:48 Xenia Obolenskaya : > After executing sh > /usr/local/freeswitch/skypopen/skype-clients-startup-dir/start_skype_clients.sh > I can see that the skype client process is absent > # ps -aux: > root 4353 0.0 0.3 126244 3092 ? Ss 10:10 0:00 > /usr/sbin/crond -n > pulse 30755 0.0 0.6 296340 6480 ? S /usr/bin/pulseaudio --system=true --daemonize=true --log-level=info > --log-target=sys > root 30908 0.0 1.2 113140 12556 pts/0 S 11:01 0:00 > /usr/bin/Xvfb :101 -ac -nolisten tcp -screen 0 640x480x8 > root 30967 1.5 5.4 884616 55260 ? S freeswitch -nc > root 31041 0.0 0.0 0 0 ? S 11:22 0:00 > [kworker/0:0] > root 31048 0.0 0.0 0 0 ? R 11:28 0:00 > [kworker/0:2] > root 31054 0.0 0.3 151072 3964 pts/0 R+ 11:33 0:00 ps -aux > > I tried several times to kill process /usr/bin/Xvfb and start skype client > again but failed. > I rebooted a system. > I deleted completely directories: > /tmp > /usr/local/freeswitch/skypopen/skype-clients-symlinks-dir > /usr/local/freeswitch/skypopen/skype-clients-configuration-dir > /usr/local/freeswitch/skypopen/skype-clients-startup-dir > and executed the "install.pl" script > cd /usr/src/freeswitch/src/mod/endpoints/mod_skypopen/install > ./install.pl > > However a skype client don't start. > > Of course, mod_skypopen also failed: > > 2017-11-17 11:13:08.741603 [DEBUG] mod_skypopen.c:1542 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1542 > ][none ][N/A,N/A] globals.dialplan=XML > 2017-11-17 11:13:08.741603 [DEBUG] mod_skypopen.c:1539 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1539 > ][none ][N/A,N/A] globals.context=default > 2017-11-17 11:13:08.741603 [DEBUG] mod_skypopen.c:1545 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1545 > ][none ][N/A,N/A] globals.destination=5000 > 2017-11-17 11:13:08.741603 [DEBUG] mod_skypopen.c:1548 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1548 > ][none ][N/A,N/A] globals.skype_user=xenia.obolenskya > 2017-11-17 11:13:08.741603 [DEBUG] mod_skypopen.c:1551 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1551 > ][none ][N/A,N/A] globals.report_incoming_chatmessages=false > 2017-11-17 11:13:08.741603 [DEBUG] mod_skypopen.c:1557 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1557 > ][none ][N/A,N/A] globals.write_silence_when_idle=false > 2017-11-17 11:13:08.741603 [DEBUG] mod_skypopen.c:1560 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1560 > ][none ][N/A,N/A] globals.setsockopt=true > 2017-11-17 11:13:08.741603 [DEBUG] mod_skypopen.c:1653 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1653 > ][none ][N/A,N/A] interface_id=1 > 2017-11-17 11:13:08.741603 [DEBUG] mod_skypopen.c:1664 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1664 > ][none ][N/A,N/A] name=skype101 > 2017-11-17 11:13:08.741603 [DEBUG] mod_skypopen.c:1670 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1670 > ][none ][N/A,N/A] Initialized XInitThreads! > 2017-11-17 11:13:08.761605 [DEBUG] mod_skypopen.c:1693 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1693 > ][skype101 ][IDLE,IDLE] CONFIGURING interface_id=1 > 2017-11-17 11:13:08.761605 [DEBUG] mod_skypopen.c:1730 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1730 > ][skype101 ][IDLE,IDLE] interface_id=1 > globals.SKYPOPEN_INTERFACES[interface_id].name=skype101 > 2017-11-17 11:13:08.761605 [DEBUG] mod_skypopen.c:1733 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1733 > ][skype101 ][IDLE,IDLE] interface_id=1 > globals.SKYPOPEN_INTERFACES[interface_id].context=default > 2017-11-17 11:13:08.761605 [DEBUG] mod_skypopen.c:1736 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1736 > ][skype101 ][IDLE,IDLE] interface_id=1 > globals.SKYPOPEN_INTERFACES[interface_id].dialplan=XML > 2017-11-17 11:13:08.761605 [DEBUG] mod_skypopen.c:1739 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1739 > ][skype101 ][IDLE,IDLE] interface_id=1 > globals.SKYPOPEN_INTERFACES[interface_id].destination=5000 > 2017-11-17 11:13:08.761605 [DEBUG] mod_skypopen.c:1742 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1742 > ][skype101 ][IDLE,IDLE] interface_id=1 > globals.SKYPOPEN_INTERFACES[interface_id].X11_display=:101 > 2017-11-17 11:13:08.761605 [DEBUG] mod_skypopen.c:1745 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1745 > ][skype101 ][IDLE,IDLE] interface_id=1 > globals.SKYPOPEN_INTERFACES[interface_id].skype_user=xenia.obolenskaya > 2017-11-17 11:13:08.761605 [DEBUG] mod_skypopen.c:1748 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1748 > ][skype101 ][IDLE,IDLE] interface_id=1 > globals.SKYPOPEN_INTERFACES[interface_id].report_incoming_chatmessages=0 > 2017-11-17 11:13:08.761605 [DEBUG] mod_skypopen.c:1751 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1751 > ][skype101 ][IDLE,IDLE] interface_id=1 > globals.SKYPOPEN_INTERFACES[interface_id].silent_mode=0 > 2017-11-17 11:13:08.761605 [DEBUG] mod_skypopen.c:1754 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1754 > ][skype101 ][IDLE,IDLE] interface_id=1 > globals.SKYPOPEN_INTERFACES[interface_id].write_silence_when_idle=0 > 2017-11-17 11:13:08.761605 [DEBUG] mod_skypopen.c:1757 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1757 > ][skype101 ][IDLE,IDLE] interface_id=1 > globals.SKYPOPEN_INTERFACES[interface_id].setsockopt=1 > 2017-11-17 11:13:08.761605 [WARNING] mod_skypopen.c:1759 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [WARNINGA 1759 > ][skype101 ][IDLE,IDLE] STARTING interface_id=1 > 2017-11-17 11:13:08.761605 [DEBUG] skypopen_protocol.c:1869 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1869 > ][skype101 ][IDLE,IDLE] X Display ':101' opened > 2017-11-17 11:13:08.761605 [ERR] skypopen_protocol.c:1686 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [ERRORA 1686 > ][none ][N/A,N/A] Received error code 5 from X Server > > 2017-11-17 11:13:08.761605 [ERR] skypopen_protocol.c:1687 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [ERRORA 1687 > ][none ][N/A,N/A] Display error for 1, :101 > 2017-11-17 11:13:08.761605 [ERR] skypopen_protocol.c:1884 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [ERRORA 1884 > ][skype101 ][DEAD,IDLE] Fatal display error for :101 - successed to > jump > 2017-11-17 11:13:08.761605 [WARNING] skypopen_protocol.c:1910 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [WARNINGA 1910 > ][skype101 ][DEAD,IDLE] Removing skype interface #skype101 > 2017-11-17 11:13:08.841659 [DEBUG] mod_skypopen.c:1422 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1422 > ][skype101 ][DEAD,IDLE] In skypopen_signaling_thread_func: started, > p=0x7fa2cccb1d70 > 2017-11-17 11:13:08.841659 [DEBUG] mod_skypopen.c:1506 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 1506 > ][skype101 ][DEAD,IDLE] EXITING > 2017-11-17 11:13:08.961605 [NOTICE] mod_skypopen.c:1788 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [NOTICA 1788 > ][skype101 ][DEAD,IDLE] WAITING roughly 10 seconds to find a running > Skype client and connect to its SKYPE API for interface_id=1 > 2017-11-17 11:13:18.981616 [ERR] mod_skypopen.c:1801 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [ERRORA 1801 > ][skype101 ][DEAD,IDLE] Failed to connect to a SKYPE API for > interface_id=1, no SKYPE client running, please (re)start Skype client. > Skypopen exiting > 2017-11-17 11:13:18.981616 [DEBUG] mod_skypopen.c:421 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 421 > ][skype101 ][DEAD,IDLE] interface 'skype101' STILL console > 2017-11-17 11:13:18.981616 [DEBUG] mod_skypopen.c:431 > [1.6.19+git~20171019T182535Z~f51b5d2dce~64bit ] [DEBUG_SKYPE 431 > ][ ][IDLE,IDLE] interface 'skype101' deleted successfully > 2017-11-17 11:13:19.961652 [CRIT] switch_loadable_module.c:1522 Error > Loading module /usr/lib/freeswitch/mod/mod_skypopen.so > **Module load routine returned an error** > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Fri Nov 17 16:39:01 2017 From: mike at jerris.com (Michael Jerris) Date: Fri, 17 Nov 2017 11:39:01 -0500 Subject: [Freeswitch-users] caller control options for outbound conference calls In-Reply-To: References: Message-ID: <4BDCD079-6B4B-4C86-A11A-C0F2668674DC@jerris.com> You do not, this is handled dynamically when each conference is created. > On Nov 16, 2017, at 1:33 PM, John Covici wrote: > > To change the caller control options, I am pretty sure you have to > unload mod_conference, so I would do this programatically instead. > > On Thu, 16 Nov 2017 08:10:06 -0500, > Ketan Kothari wrote: >> >> [1 ] >> [1.1 ] >> [1.2 ] >> Hello Guys, >> >> Can i have any suggestion on the same ? >> >> On Wed, Nov 15, 2017 at 5:11 PM, Ketan Kothari wrote: >> >> Hello there, >> >> We are trying to use caller control options for outbound conference calls. >> We are using originate command to originate conference call with PSTN numbers. >> I am using mod_XML for write conference. >> I use default caller controls as well as also added custom caller controls. >> My caller control name is plain. I have added it in dialplan parameter conference_control=plain as well as add it in conference parameter still caller mute option is not working. >> Below is my conference XML: >> >> >>
>> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>
>>
>> >> Please let me know if anything is not correct or any new configuration need to go. >> >> [2 ] -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Fri Nov 17 16:40:02 2017 From: mike at jerris.com (Michael Jerris) Date: Fri, 17 Nov 2017 11:40:02 -0500 Subject: [Freeswitch-users] caller control options for outbound conference calls In-Reply-To: References: <900A7B0D-6E88-43B2-94B7-E42CFD94A8E4@gmail.com> Message-ID: <60296D8E-016E-4F1E-B165-FE8EA6F9A520@jerris.com> There is no reason you should have to set moderator controls too, unless of course for the moderator and they need different controls. > On Nov 16, 2017, at 10:39 PM, Shishir Pokharel wrote: > > Try setting moderator-controls along with caller-control. For some reason if moderator-controls is not included in conference XML it won’t recognize caller-control. > > Anyone knows the reason behind it? > > /Shishir > -------------- next part -------------- An HTML attachment was scrubbed... URL: From francesco.piccinin at insiel.it Fri Nov 17 23:12:28 2017 From: francesco.piccinin at insiel.it (Piccinin Francesco) Date: Fri, 17 Nov 2017 23:12:28 +0000 Subject: [Freeswitch-users] Group call limit on answering extension Message-ID: Hi all, I need you help in order to solve a problem with group_call function. I would like to set limit (on db backend) for an extension that answer at a group_call bridge. I'm trying to explain the problem with an example. Ext A is calling a group that contains extensions B and C. C answers the call and I would like to insert limit for busy and max call for C. I'm not able to find a channel's variable that ensures me call has been answered by C. All of channels variables are store on DB on my config (freeswich cluster); it seems that channels are going to be updated slower then "execute_on_answer" trigger. I'm using a lua script running with "execute_on_answer" that looks for callstate=ACTIVE on call uuid but does not retrieve any data. Thanks for help Regards Francesco From itadebayo at gmail.com Sat Nov 18 08:31:32 2017 From: itadebayo at gmail.com (itadebayo) Date: Sat, 18 Nov 2017 09:31:32 +0100 Subject: [Freeswitch-users] Group call limit on answering extension Message-ID: <7t5d4nniaqrhl60qd2oviq6b.1510993892447@email.android.com> Try variable_bridge_channel.  Ismail  Sent from my Samsung Galaxy smartphone. -------- Original message --------From: Piccinin Francesco Date: 18/11/2017 12:12 a.m. (GMT+01:00) To: FreeSWITCH-users at lists.freeswitch.org Subject: [Freeswitch-users] Group call limit on answering extension Hi all, I need you help in order to solve a problem with group_call function. I would like to set limit (on db backend) for an extension that answer at a group_call bridge. I'm trying to explain the problem with an example. Ext A is calling a group that contains extensions B and C. C answers the call and I would like to insert limit for busy and max call for C. I'm not able to find a channel's variable that ensures me call has been answered by C. All of channels variables are store on DB on my config (freeswich cluster); it seems that channels are going to be updated slower then "execute_on_answer" trigger. I'm using a lua script running with "execute_on_answer" that looks for callstate=ACTIVE on call uuid but does not retrieve any data. Thanks for help Regards Francesco _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From itadebayo at gmail.com Sat Nov 18 08:31:32 2017 From: itadebayo at gmail.com (itadebayo) Date: Sat, 18 Nov 2017 09:31:32 +0100 Subject: [Freeswitch-users] Group call limit on answering extension Message-ID: <7t5d4nniaqrhl60qd2oviq6b.1510993892447@email.android.com> Try variable_bridge_channel.  Ismail  Sent from my Samsung Galaxy smartphone. -------- Original message --------From: Piccinin Francesco Date: 18/11/2017 12:12 a.m. (GMT+01:00) To: FreeSWITCH-users at lists.freeswitch.org Subject: [Freeswitch-users] Group call limit on answering extension Hi all, I need you help in order to solve a problem with group_call function. I would like to set limit (on db backend) for an extension that answer at a group_call bridge. I'm trying to explain the problem with an example. Ext A is calling a group that contains extensions B and C. C answers the call and I would like to insert limit for busy and max call for C. I'm not able to find a channel's variable that ensures me call has been answered by C. All of channels variables are store on DB on my config (freeswich cluster); it seems that channels are going to be updated slower then "execute_on_answer" trigger. I'm using a lua script running with "execute_on_answer" that looks for callstate=ACTIVE on call uuid but does not retrieve any data. Thanks for help Regards Francesco _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From j4v28bsjtp43hnf865 at gmail.com Sat Nov 18 06:05:13 2017 From: j4v28bsjtp43hnf865 at gmail.com (Xenia Obolenskaya) Date: Sat, 18 Nov 2017 06:05:13 +0000 Subject: [Freeswitch-users] After a system reboot a skype client can't start Message-ID: Dear Mr Sergey Safarov, Thank you for your interesting reply. I know of the last unexpected move from Microsoft to discontinue skype service for old Linux versions. However, on another server the same version of the skype client is currently working. Of course, this may be just a matter of time. The problem is not only that the skype client is not registered in Microsoft server, but also that the process in the system can't be initiated properly. Once again, thank you for help. Regards, Xenia Obolenskaya -------------------------------- *Sergey Safarov* s.safarov at gmail.com wrote: >Some time ago Microsoft announsed that old skype version is not more >supported and will stop working in future. >Think no way get back FreeSwith+Skype at present time -------------- next part -------------- An HTML attachment was scrubbed... URL: From j4v28bsjtp43hnf865 at gmail.com Sat Nov 18 08:19:21 2017 From: j4v28bsjtp43hnf865 at gmail.com (Xenia Obolenskaya) Date: Sat, 18 Nov 2017 08:19:21 +0000 Subject: [Freeswitch-users] After a system reboot a skype client can't start Message-ID: Yes, it looks like a gift from Microsoft. If the network is blocked the skype client can start pulse 5042 0.0 0.6 296340 6536 ? S From SANOOJ_KARANATH_SACHIDANANDAN at homedepot.com Fri Nov 17 21:18:17 2017 From: SANOOJ_KARANATH_SACHIDANANDAN at homedepot.com (Karanath sachidanandan, Sanooj) Date: Fri, 17 Nov 2017 21:18:17 +0000 Subject: [Freeswitch-users] Question on integrating with google speech api Message-ID: Hi Freeswitch users, We are trying to integrate Freeswitch to google speech api , is there a way to get a handle of audio stream in javascript ? Regards Sanooj ________________________________ The information in this Internet Email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this Email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. When addressed to our clients any opinions or advice contained in this Email are subject to the terms and conditions expressed in any applicable governing The Home Depot terms of business or client engagement letter. The Home Depot disclaims all responsibility and liability for the accuracy and content of this attachment and for any damages or losses arising from any inaccuracies, errors, viruses, e.g., worms, trojan horses, etc., or other items of a destructive nature, which may be contained in this attachment and shall not be liable for direct, indirect, consequential or special damages in connection with this e-mail message or its attachment. -------------- next part -------------- An HTML attachment was scrubbed... URL: From giggsey at gmail.com Mon Nov 20 09:51:05 2017 From: giggsey at gmail.com (Joshua Gigg) Date: Mon, 20 Nov 2017 09:51:05 +0000 Subject: [Freeswitch-users] Question on integrating with google speech api In-Reply-To: References: Message-ID: Not sure about the JavaScript getting the session audio, but we now use https://www.unimrcp.org/gsr On Sun, 19 Nov 2017 at 21:20 Karanath sachidanandan, Sanooj < SANOOJ_KARANATH_SACHIDANANDAN at homedepot.com> wrote: > Hi Freeswitch users, > > > > We are trying to integrate Freeswitch to google speech api , is there a > way to get a handle of audio stream in javascript ? > > > > Regards > > Sanooj > > > > ------------------------------ > > The information in this Internet Email is confidential and may be legally > privileged. It is intended solely for the addressee. Access to this Email > by anyone else is unauthorized. If you are not the intended recipient, any > disclosure, copying, distribution or any action taken or omitted to be > taken in reliance on it, is prohibited and may be unlawful. When addressed > to our clients any opinions or advice contained in this Email are subject > to the terms and conditions expressed in any applicable governing The Home > Depot terms of business or client engagement letter. The Home Depot > disclaims all responsibility and liability for the accuracy and content of > this attachment and for any damages or losses arising from any > inaccuracies, errors, viruses, e.g., worms, trojan horses, etc., or other > items of a destructive nature, which may be contained in this attachment > and shall not be liable for direct, indirect, consequential or special > damages in connection with this e-mail message or its attachment. > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From SANOOJ_KARANATH_SACHIDANANDAN at homedepot.com Mon Nov 20 14:13:29 2017 From: SANOOJ_KARANATH_SACHIDANANDAN at homedepot.com (Karanath sachidanandan, Sanooj) Date: Mon, 20 Nov 2017 14:13:29 +0000 Subject: [Freeswitch-users] Question on integrating with google speech api In-Reply-To: References: Message-ID: Thanks Joshua, but that is a licensed product! Regards Sanooj From: Joshua Gigg Date: Monday, November 20, 2017 at 4:51 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Question on integrating with google speech api Not sure about the JavaScript getting the session audio, but we now use https://www.unimrcp.org/gsr On Sun, 19 Nov 2017 at 21:20 Karanath sachidanandan, Sanooj > wrote: Hi Freeswitch users, We are trying to integrate Freeswitch to google speech api , is there a way to get a handle of audio stream in javascript ? Regards Sanooj ________________________________ The information in this Internet Email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this Email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. When addressed to our clients any opinions or advice contained in this Email are subject to the terms and conditions expressed in any applicable governing The Home Depot terms of business or client engagement letter. The Home Depot disclaims all responsibility and liability for the accuracy and content of this attachment and for any damages or losses arising from any inaccuracies, errors, viruses, e.g., worms, trojan horses, etc., or other items of a destructive nature, which may be contained in this attachment and shall not be liable for direct, indirect, consequential or special damages in connection with this e-mail message or its attachment. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ________________________________ The information in this Internet Email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this Email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. When addressed to our clients any opinions or advice contained in this Email are subject to the terms and conditions expressed in any applicable governing The Home Depot terms of business or client engagement letter. The Home Depot disclaims all responsibility and liability for the accuracy and content of this attachment and for any damages or losses arising from any inaccuracies, errors, viruses, e.g., worms, trojan horses, etc., or other items of a destructive nature, which may be contained in this attachment and shall not be liable for direct, indirect, consequential or special damages in connection with this e-mail message or its attachment. -------------- next part -------------- An HTML attachment was scrubbed... URL: From francesco.piccinin at insiel.it Mon Nov 20 14:47:13 2017 From: francesco.piccinin at insiel.it (Piccinin Francesco) Date: Mon, 20 Nov 2017 14:47:13 +0000 Subject: [Freeswitch-users] R: Group call limit on answering extension In-Reply-To: <7t5d4nniaqrhl60qd2oviq6b.1510993892447@email.android.com> References: <7t5d4nniaqrhl60qd2oviq6b.1510993892447@email.android.com> Message-ID: Hello Ismail, thanks for you feedback. Variable_bridge_channel is always empty… Is there any way to retrieve channel name like mailto:sofia/internal/5502 at 172.22.27.130:5060? Thanks Regards Francesco Da: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Per conto di itadebayo Inviato: sabato 18 novembre 2017 09:32 A: FreeSWITCH Users Help ; FreeSWITCH-users at lists.freeswitch.org Oggetto: Re: [Freeswitch-users] Group call limit on answering extension Try variable_bridge_channel.  Ismail  Sent from my Samsung Galaxy smartphone. -------- Original message -------- From: Piccinin Francesco Date: 18/11/2017 12:12 a.m. (GMT+01:00) To: mailto:FreeSWITCH-users at lists.freeswitch.org Subject: [Freeswitch-users] Group call limit on answering extension Hi all, I need you help in order to solve a problem with group_call function. I would like to set limit (on db backend) for an extension that answer at a group_call bridge. I'm trying to explain the problem with an example. Ext A is calling a group that contains extensions B and C. C answers the call and I would like to insert limit for busy and max call for C. I'm not able to find a channel's variable that ensures me call has been answered by C. All of channels variables are store on DB on my config (freeswich cluster); it seems that channels are going to be updated slower then "execute_on_answer" trigger. I'm using a lua script running with "execute_on_answer" that looks for callstate=ACTIVE on call uuid but does not retrieve any data. Thanks for help Regards Francesco _________________________________________________________________________ Professional FreeSWITCH Consulting Services: mailto:consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list mailto:FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org From bilaln018 at gmail.com Mon Nov 20 15:26:53 2017 From: bilaln018 at gmail.com (Bilal Abbasi) Date: Mon, 20 Nov 2017 20:26:53 +0500 Subject: [Freeswitch-users] [Getting FS variable length] Message-ID: Hi Users, I want to get the length of a variable in FreeSWITCH, same like Asterisk function LEN. I can see there is no function to get the variable length in FS, can someone please help me out. Regards Abbasi -------------- next part -------------- An HTML attachment was scrubbed... URL: From jurijs.ivolga at gmail.com Mon Nov 20 15:30:59 2017 From: jurijs.ivolga at gmail.com (Jurijs Ivolga) Date: Mon, 20 Nov 2017 17:30:59 +0200 Subject: [Freeswitch-users] [Getting FS variable length] In-Reply-To: References: Message-ID: Hi, Try Lua: https://freeswitch.org/confluence/display/FREESWITCH/mod_lua for example: With kind regards, Jurijs On Mon, Nov 20, 2017 at 5:26 PM, Bilal Abbasi wrote: > Hi Users, > I want to get the length of a variable in FreeSWITCH, same like Asterisk > function LEN. > I can see there is no function to get the variable length in FS, can > someone please help me out. > > Regards > 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wesleyakio at tuntscorp.com Mon Nov 20 19:37:41 2017 From: wesleyakio at tuntscorp.com (Wesley Akio) Date: Mon, 20 Nov 2017 19:37:41 +0000 Subject: [Freeswitch-users] Buffer Overflow Issue Message-ID: Hey guys, have any of you ever seen this? If not I'll file a Jira. Nov 17 14:03:33 fsc2c9 freeswitch: *** buffer overflow detected ***: /usr/bin/freeswitch terminated Nov 17 14:03:33 fsc2c9 freeswitch: ======= Backtrace: ========= Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libc.so.6(__fortify_fail+0x37)[0x7fa91f207d87] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libc.so.6(+0x10df40)[0x7fa91f205f40] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libc.so.6(+0x10fcf7)[0x7fa91f207cf7] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(+0x2f095)[0x7fa9198cf095] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_udp_send+0x4f)[0x7fa9198cf57f] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_send_buffer+0x29a)[0x7fa9198cfd1a] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_send+0x89)[0x7fa9198d0029] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_resolver_send_pkt+0x3d)[0x7fa9198d4e9d] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_resolver_send+0x132)[0x7fa9198d52c2] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_resolver_query+0xc0)[0x7fa9198d5400] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/freeswitch/mod/mod_enum.so(+0x33d0)[0x7fa919afc3d0] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/freeswitch/mod/mod_enum.so(+0x361a)[0x7fa919afc61a] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/freeswitch/mod/mod_enum.so(+0x3817)[0x7fa919afc817] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libfreeswitch.so.1(switch_core_session_run+0x242f)[0x7fa9218d5dbf] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libfreeswitch.so.1(+0x8933e)[0x7fa9218ce33e] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libfreeswitch.so.1(+0x84d83)[0x7fa9218c9d83] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libfreeswitch.so.1(+0x34b7c0)[0x7fa921b907c0] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libpthread.so.0(+0x7e25)[0x7fa91fb95e25] Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libc.so.6(clone+0x6d)[0x7fa91f1f034d] -- *Wesley Akio* Travessa da Lapa 96 - Sala 24 Centro – Curitiba – 80010-190 : +55 (41) 99950-0033 : +1 (305) 842-7095 : wesley_akio_ -------------- next part -------------- An HTML attachment was scrubbed... URL: From anthony.minessale at gmail.com Mon Nov 20 19:51:44 2017 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Mon, 20 Nov 2017 13:51:44 -0600 Subject: [Freeswitch-users] Buffer Overflow Issue In-Reply-To: References: Message-ID: yes, your version ldns has a bug where it uses select for sockets and you have more than 1024 sockets causing a buffer overflow. You need to get on a version of ldns that does not have this bug. On Mon, Nov 20, 2017 at 1:37 PM, Wesley Akio wrote: > Hey guys, have any of you ever seen this? > > If not I'll file a Jira. > > Nov 17 14:03:33 fsc2c9 freeswitch: *** buffer overflow detected ***: > /usr/bin/freeswitch terminated > Nov 17 14:03:33 fsc2c9 freeswitch: ======= Backtrace: ========= > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libc.so.6(__ > fortify_fail+0x37)[0x7fa91f207d87] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libc.so.6(+ > 0x10df40)[0x7fa91f205f40] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libc.so.6(+ > 0x10fcf7)[0x7fa91f207cf7] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(+ > 0x2f095)[0x7fa9198cf095] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_ > udp_send+0x4f)[0x7fa9198cf57f] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_ > send_buffer+0x29a)[0x7fa9198cfd1a] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_ > send+0x89)[0x7fa9198d0029] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_ > resolver_send_pkt+0x3d)[0x7fa9198d4e9d] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_ > resolver_send+0x132)[0x7fa9198d52c2] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_ > resolver_query+0xc0)[0x7fa9198d5400] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/freeswitch/mod/mod_ > enum.so(+0x33d0)[0x7fa919afc3d0] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/freeswitch/mod/mod_ > enum.so(+0x361a)[0x7fa919afc61a] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/freeswitch/mod/mod_ > enum.so(+0x3817)[0x7fa919afc817] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libfreeswitch.so.1( > switch_core_session_run+0x242f)[0x7fa9218d5dbf] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libfreeswitch.so.1( > +0x8933e)[0x7fa9218ce33e] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libfreeswitch.so.1( > +0x84d83)[0x7fa9218c9d83] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libfreeswitch.so.1( > +0x34b7c0)[0x7fa921b907c0] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libpthread.so.0(+ > 0x7e25)[0x7fa91fb95e25] > Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libc.so.6(clone+ > 0x6d)[0x7fa91f1f034d] > -- > > *Wesley Akio* > > Travessa da Lapa 96 - Sala 24 > > Centro – Curitiba – 80010-190 > > : +55 (41) 99950-0033 > > : +1 (305) 842-7095 > > : wesley_akio_ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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=oAxXgyx5jUw https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: From wesleyakio at tuntscorp.com Mon Nov 20 20:45:50 2017 From: wesleyakio at tuntscorp.com (Wesley Akio) Date: Mon, 20 Nov 2017 20:45:50 +0000 Subject: [Freeswitch-users] Buffer Overflow Issue In-Reply-To: References: Message-ID: Thanks for the reply Anthony, found the FS Jira and LDNS bug reports... Is this enum specific or does Sofia and other parts of FS use ldns as well? I'm on CentOS so not sure If I'll be able to update. On Mon, Nov 20, 2017 at 5:52 PM Anthony Minessale < anthony.minessale at gmail.com> wrote: > yes, your version ldns has a bug where it uses select for sockets and you > have more than 1024 sockets causing a buffer overflow. > You need to get on a version of ldns that does not have this bug. > > > On Mon, Nov 20, 2017 at 1:37 PM, Wesley Akio > wrote: > >> Hey guys, have any of you ever seen this? >> >> If not I'll file a Jira. >> >> Nov 17 14:03:33 fsc2c9 freeswitch: *** buffer overflow detected ***: >> /usr/bin/freeswitch terminated >> Nov 17 14:03:33 fsc2c9 freeswitch: ======= Backtrace: ========= >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libc.so.6(__fortify_fail+0x37)[0x7fa91f207d87] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libc.so.6(+0x10df40)[0x7fa91f205f40] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libc.so.6(+0x10fcf7)[0x7fa91f207cf7] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libldns.so.1(+0x2f095)[0x7fa9198cf095] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libldns.so.1(ldns_udp_send+0x4f)[0x7fa9198cf57f] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libldns.so.1(ldns_send_buffer+0x29a)[0x7fa9198cfd1a] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libldns.so.1(ldns_send+0x89)[0x7fa9198d0029] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libldns.so.1(ldns_resolver_send_pkt+0x3d)[0x7fa9198d4e9d] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libldns.so.1(ldns_resolver_send+0x132)[0x7fa9198d52c2] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libldns.so.1(ldns_resolver_query+0xc0)[0x7fa9198d5400] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/freeswitch/mod/mod_enum.so(+0x33d0)[0x7fa919afc3d0] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/freeswitch/mod/mod_enum.so(+0x361a)[0x7fa919afc61a] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/freeswitch/mod/mod_enum.so(+0x3817)[0x7fa919afc817] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libfreeswitch.so.1(switch_core_session_run+0x242f)[0x7fa9218d5dbf] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libfreeswitch.so.1(+0x8933e)[0x7fa9218ce33e] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libfreeswitch.so.1(+0x84d83)[0x7fa9218c9d83] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libfreeswitch.so.1(+0x34b7c0)[0x7fa921b907c0] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libpthread.so.0(+0x7e25)[0x7fa91fb95e25] >> Nov 17 14:03:33 fsc2c9 freeswitch: >> /usr/lib64/libc.so.6(clone+0x6d)[0x7fa91f1f034d] >> -- >> >> *Wesley Akio* >> >> Travessa da Lapa 96 - Sala 24 >> >> Centro – Curitiba – 80010-190 >> >> : +55 (41) 99950-0033 >> >> : +1 (305) 842-7095 >> >> : wesley_akio_ >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 <(919)%20386-9900> > > https://www.youtube.com/watch?v=oAxXgyx5jUw > 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 -- *Wesley Akio* Travessa da Lapa 96 - Sala 24 Centro – Curitiba – 80010-190 : +55 (41) 99950-0033 : +1 (305) 842-7095 : wesley_akio_ -------------- next part -------------- An HTML attachment was scrubbed... URL: From anthony.minessale at gmail.com Mon Nov 20 20:49:21 2017 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Mon, 20 Nov 2017 14:49:21 -0600 Subject: [Freeswitch-users] Buffer Overflow Issue In-Reply-To: References: Message-ID: its specific to enum. You can always override the version on your system. On Mon, Nov 20, 2017 at 2:45 PM, Wesley Akio wrote: > Thanks for the reply Anthony, found the FS Jira and LDNS bug reports... > > Is this enum specific or does Sofia and other parts of FS use ldns as well? > > I'm on CentOS so not sure If I'll be able to update. > > > On Mon, Nov 20, 2017 at 5:52 PM Anthony Minessale < > anthony.minessale at gmail.com> wrote: > >> yes, your version ldns has a bug where it uses select for sockets and you >> have more than 1024 sockets causing a buffer overflow. >> You need to get on a version of ldns that does not have this bug. >> >> >> On Mon, Nov 20, 2017 at 1:37 PM, Wesley Akio >> wrote: >> >>> Hey guys, have any of you ever seen this? >>> >>> If not I'll file a Jira. >>> >>> Nov 17 14:03:33 fsc2c9 freeswitch: *** buffer overflow detected ***: >>> /usr/bin/freeswitch terminated >>> Nov 17 14:03:33 fsc2c9 freeswitch: ======= Backtrace: ========= >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libc.so.6(__ >>> fortify_fail+0x37)[0x7fa91f207d87] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libc.so.6(+ >>> 0x10df40)[0x7fa91f205f40] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libc.so.6(+ >>> 0x10fcf7)[0x7fa91f207cf7] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(+ >>> 0x2f095)[0x7fa9198cf095] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_ >>> udp_send+0x4f)[0x7fa9198cf57f] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_ >>> send_buffer+0x29a)[0x7fa9198cfd1a] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_ >>> send+0x89)[0x7fa9198d0029] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_ >>> resolver_send_pkt+0x3d)[0x7fa9198d4e9d] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_ >>> resolver_send+0x132)[0x7fa9198d52c2] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libldns.so.1(ldns_ >>> resolver_query+0xc0)[0x7fa9198d5400] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/freeswitch/mod/mod_ >>> enum.so(+0x33d0)[0x7fa919afc3d0] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/freeswitch/mod/mod_ >>> enum.so(+0x361a)[0x7fa919afc61a] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/freeswitch/mod/mod_ >>> enum.so(+0x3817)[0x7fa919afc817] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libfreeswitch.so.1( >>> switch_core_session_run+0x242f)[0x7fa9218d5dbf] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libfreeswitch.so.1( >>> +0x8933e)[0x7fa9218ce33e] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libfreeswitch.so.1( >>> +0x84d83)[0x7fa9218c9d83] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libfreeswitch.so.1( >>> +0x34b7c0)[0x7fa921b907c0] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libpthread.so.0(+ >>> 0x7e25)[0x7fa91fb95e25] >>> Nov 17 14:03:33 fsc2c9 freeswitch: /usr/lib64/libc.so.6(clone+ >>> 0x6d)[0x7fa91f1f034d] >>> -- >>> >>> *Wesley Akio* >>> >>> Travessa da Lapa 96 - Sala 24 >>> >>> Centro – Curitiba – 80010-190 >>> >>> : +55 (41) 99950-0033 >>> >>> : +1 (305) 842-7095 >>> >>> : wesley_akio_ >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at 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 <(919)%20386-9900> >> >> https://www.youtube.com/watch?v=oAxXgyx5jUw >> 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 > > -- > > *Wesley Akio* > > Travessa da Lapa 96 - Sala 24 > > Centro – Curitiba – 80010-190 > > : +55 (41) 99950-0033 > > : +1 (305) 842-7095 > > : wesley_akio_ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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=oAxXgyx5jUw https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: From me at anatoli.ws Tue Nov 21 04:26:48 2017 From: me at anatoli.ws (Anatoli) Date: Tue, 21 Nov 2017 01:26:48 -0300 Subject: [Freeswitch-users] ACL: auth_calls + apply-inbound-acl/auth-acl In-Reply-To: <8fc35d90-f845-0ad2-d641-34a3b7506920@anatoli.ws> References: <8fc35d90-f845-0ad2-d641-34a3b7506920@anatoli.ws> Message-ID: Could someone please shed light on this topic? *From:* Anatoli *Sent:* Wednesday, November 08, 2017 18:12 *To:* Freeswitch-users *Subject:* [Freeswitch-users] ACL: auth_calls + apply-inbound-acl/auth-acl Hi all, I'm trying to understand FreeSWITCH's ACL concepts, but I find the documentation not clear with respect to a combined effect of various *acl* params with auth-calls. Could you please provide your comments on the following? The documentation (https://freeswitch.org/confluence/display/FREESWITCH/ACL) says: /auth-calls: Can be set to true/false forcing users to authenticate or no on the profile. Only allow users from a specific cidr to register/make calls.// / First of all, it's not clear what's the default value of the auth-calls param. If it's not explicitly defined, is it true or false? (BTW, same happens with a lot of other params, i.e. no default value specified in the docs, and for some params I couldn't even find the default values in the sources.) Then, if auth-calls is set to true, will it ignore all *acl* params and always force auth? Or will it force auth only for those not specified in the *acl* params (e.g. IPs in apply-inbound-acl won't be forced to auth, all others will be). Similar doubt with the false value: will it always ignore auth or will it ignore auth for the IPs in the *acl* params and still require it for everything else? Then the documentation specifies: /apply-inbound-acl: Allow users to make calls from a particular cidr without authenticating. Phones having IPs within these ACLs will be able to perform calls (apply-inbound-acl) or register (apply-register-acl) without having to provide a password (i.e. without getting a "401 Unauthorized" challenge message).// / So if I understand it correctly, if I want a particular host (e.g. my SIP trunk provider) to make inbound calls without auth, but everyone else to be rejected with Unauthorized, I should specify in the corresponding sip profile: The documentation adds: /The ACL behavior is modified by auth-calls, accept-blind-reg, and accept-blind-auth./ So what should be the value for auth-calls in this case? How would it modify the behavior of apply-inbound-acl (i.e. apply-inbound-acl + auth-calls=false and apply-inbound-acl + auth-calls=true)? Then, the documentation says: /auth-calls: Users in the directory can have "auth-acl" parameters applied to them so as to restrict users access to a predefined ACL or a CIDR. Note: this will require "auth-calls" to be set to true in your sip (sofia) profile.// / So, if I want to restrict my internal users to be able to register (providing their passwords) only from a specific range and be rejected with Unauthorized for other IPs or if not providing auth, should I configure the profile this way? My doubt here is: would auth-acl add an additional level of restriction without altering the default behavior of auth-calls (that is to request auth from everyone) or would it somehow relax the default behavior for some cases? Thanks, Anatoli _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From vma at vallimamod.org Tue Nov 21 12:35:12 2017 From: vma at vallimamod.org (Vallimamod Abdullah) Date: Tue, 21 Nov 2017 13:35:12 +0100 Subject: [Freeswitch-users] ACL: auth_calls + apply-inbound-acl/auth-acl In-Reply-To: References: <8fc35d90-f845-0ad2-d641-34a3b7506920@anatoli.ws> Message-ID: <6BFB29AD-1424-4F13-A0DD-385C6C48DF6D@vallimamod.org> Hi, Your mail is dense, I will try to answer at my best from my understanding of the source code: - the default value for auth-call is false. - When a call arrives, the apply-inbound-acl is checked first: * If the IP is approved by the acl, the access is granted * If the IP is rejected by the acl and auth-call is false, sofia responds with 403 forbidden (I skip the proxy-acl and X-AUTH-IP checks for simplicity) * If the IP is rejected by the acl and auth-call is true, it falls back to digest auth. - If accept-blind-auth is set with auth-call, freeswitch only checks if the From user is defined in directory. If so, user is authorized (without any password check) - If auth-cal is set without the acl, the call go through digest authentication - If neither is set, the call is accepted. In your case, even if you can define directly a cidr in the apply-inbound-acl param value, it would be best to set it to a list name defined in autoload_configs/acl.conf.xml. Hope this helps! -- Best Regards, Vallimamod Abdullah SIP Solutions vma at sipsolutions.fr . > On 21 Nov 2017, at 05:26, Anatoli wrote: > > Could someone please shed light on this topic? > > From: Anatoli > Sent: Wednesday, November 08, 2017 18:12 > To: Freeswitch-users > Subject: [Freeswitch-users] ACL: auth_calls + apply-inbound-acl/auth-acl > > Hi all, > > I'm trying to understand FreeSWITCH's ACL concepts, but I find the documentation not clear with respect to a combined effect of various *acl* params with auth-calls. Could you please provide your comments on the following? > > The documentation (https://freeswitch.org/confluence/display/FREESWITCH/ACL) says: > > auth-calls: Can be set to true/false forcing users to authenticate or no on the profile. Only allow users from a specific cidr to register/make calls. > > First of all, it's not clear what's the default value of the auth-calls param. If it's not explicitly defined, is it true or false? (BTW, same happens with a lot of other params, i.e. no default value specified in the docs, and for some params I couldn't even find the default values in the sources.) > > Then, if auth-calls is set to true, will it ignore all *acl* params and always force auth? Or will it force auth only for those not specified in the *acl* params (e.g. IPs in apply-inbound-acl won't be forced to auth, all others will be). Similar doubt with the false value: will it always ignore auth or will it ignore auth for the IPs in the *acl* params and still require it for everything else? > > > Then the documentation specifies: > > apply-inbound-acl: Allow users to make calls from a particular cidr without authenticating. Phones having IPs within these ACLs will be able to perform calls (apply-inbound-acl) or register (apply-register-acl) without having to provide a password (i.e. without getting a "401 Unauthorized" challenge message). > > So if I understand it correctly, if I want a particular host (e.g. my SIP trunk provider) to make inbound calls without auth, but everyone else to be rejected with Unauthorized, I should specify in the corresponding sip profile: > > > > The documentation adds: The ACL behavior is modified by auth-calls, accept-blind-reg, and accept-blind-auth. > > So what should be the value for auth-calls in this case? How would it modify the behavior of apply-inbound-acl (i.e. apply-inbound-acl + auth-calls=false and apply-inbound-acl + auth-calls=true)? > > > Then, the documentation says: > > auth-calls: Users in the directory can have "auth-acl" parameters applied to them so as to restrict users access to a predefined ACL or a CIDR. Note: this will require "auth-calls" to be set to true in your sip (sofia) profile. > > So, if I want to restrict my internal users to be able to register (providing their passwords) only from a specific range and be rejected with Unauthorized for other IPs or if not providing auth, should I configure the profile this way? > > > > > My doubt here is: would auth-acl add an additional level of restriction without altering the default behavior of auth-calls (that is to request auth from everyone) or would it somehow relax the default behavior for some cases? > > Thanks, > Anatoli > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 aqsyounas at gmail.com Tue Nov 21 14:51:21 2017 From: aqsyounas at gmail.com (Aqs Younas) Date: Tue, 21 Nov 2017 19:51:21 +0500 Subject: [Freeswitch-users] Get digits through play_and_detect_speech Message-ID: Greeting list, I am unable to find a way to get digits through play_and_detect_speech. I have tried lua callback function but it seems to work only for stream. Searching archive and google, gives no result. Could someone please give me some pointers? Best Regards, Virus-free. www.avast.com <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> -------------- next part -------------- An HTML attachment was scrubbed... URL: From SANOOJ_KARANATH_SACHIDANANDAN at homedepot.com Tue Nov 21 15:22:59 2017 From: SANOOJ_KARANATH_SACHIDANANDAN at homedepot.com (Karanath sachidanandan, Sanooj) Date: Tue, 21 Nov 2017 15:22:59 +0000 Subject: [Freeswitch-users] V8 engine support in freeswitch Message-ID: Hi All, From which version onwards freeswitch is supporting V8 engine ? I just tried 1.6.17 but it is giving me below error freeswitch/libs/v8-3.24.14/src/spaces.h:925:26: error: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Werror,-Wtautological-undefined-compare] Regards Sanooj ________________________________ The information in this Internet Email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this Email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. When addressed to our clients any opinions or advice contained in this Email are subject to the terms and conditions expressed in any applicable governing The Home Depot terms of business or client engagement letter. The Home Depot disclaims all responsibility and liability for the accuracy and content of this attachment and for any damages or losses arising from any inaccuracies, errors, viruses, e.g., worms, trojan horses, etc., or other items of a destructive nature, which may be contained in this attachment and shall not be liable for direct, indirect, consequential or special damages in connection with this e-mail message or its attachment. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tom at tomlynn.com Tue Nov 21 15:31:10 2017 From: tom at tomlynn.com (Tom Lynn) Date: Tue, 21 Nov 2017 07:31:10 -0800 Subject: [Freeswitch-users] Embedding Freeswitch In-Reply-To: References: <4C0E960D-A8E3-4E9C-AEEC-E9D69A8E138C@gmail.com> Message-ID: Stanislav, Any updates on your board recommendation since 2015? On Tue, Mar 3, 2015 at 1:04 AM, Stanislav Sinyagin wrote: > PC Engines APU platform is a good choice: > http://pcengines.ch/apu.htm > > Here's my Debian installer for it: > https://github.com/ssinyagin/pcengines-apu-debian-cd > > Here are some of my blog posts about the device: > https://txlab.wordpress.com/tag/pcengines/ > > I'm not affiliated with PC Engines, but their office is around the > corner, so I get the board with next-day delivery :-) > > > > On Tue, Mar 3, 2015 at 4:38 AM, Naveen Khanna > wrote: > > Hi, > > > > Can someone suggest a low cost standard single board computer, around $ > 50, > > to run 25 concurrent sessions & 100 registrations of SIP clients with > > limited applications of Freeswitch. > > > > > > Regards, > > > > Naveen Khanna > > > > ____________________________________________________________ > _____________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dig1234 at gmail.com Tue Nov 21 17:37:22 2017 From: dig1234 at gmail.com (Daniel Greenwald) Date: Tue, 21 Nov 2017 12:37:22 -0500 Subject: [Freeswitch-users] FW: FS injecting packets - what are they and how do I stop them? In-Reply-To: References: Message-ID: Do the timestamps "match" the reverse stream? I noticed something similar where it seemed to be confusing the streams somehow. No idea what it is though. In my case it was only one packet I believe. On Mon, Nov 13, 2017 at 7:14 AM, Nathan Downes wrote: > Nobody got a clue? Surely someone has seen this! > > > > > > *From:* FreeSWITCH-users [mailto:freeswitch-users- > bounces at lists.freeswitch.org] *On Behalf Of *Nathan Downes > *Sent:* Wednesday, 8 November 2017 7:12 PM > *To:* freeswitch-users at lists.freeswitch.org > *Subject:* [Freeswitch-users] FS injecting packets - what are they and > how do I stop them? > > > > Hi guys, > > > > So I have an onsite FS at a clients, and we send calls to it from another > FS. > > > > Provider -> FS1 -> FS2 -> phone > > > > Occasionaly there is a small amount of jitter on these certain trunks, FS1 > passes it through normally, FS2 appears to add its own packets in to the > stream to fill the gaps which have the incorrect timestamp that jumps > around, this plays havoc with certain phones (T4 series Yealinks, T2 > series, Polycom) > > > > Stream from FS1 to FS2 looks like below > > > > Can see a few missed packets around the Mark bit > > > > FS2 then send this to the phone > > > > > > > > It is filling in the missing packets with wrong timestamps and a payload > containing just 55555555555555555555555555555555555555555555’s > > > > Certain Yealink phones freak out with the timestamp jumping around > (confirmed by Yealink support) but this has little effect on a Cisco or T5 > series Yealinks. We would get a 2 second gap of audio from the above when > it is only 200ms or so. > > > > What exactly are these packets? And how can I stop FS2 generating them? > From memory FS2 is latest Debian stable packages. I have tried every > combination of all variables that I feel may have an effect on this but am > getting nowhere fast (CNG/VAD/RTP bugs etc) > > > > We tried rewriting timestamps and that solves the gaps in audio, but then > the jitter is much more noticeable as the jitter buffer on phone can’t tell > anything is going on because the timestamps are perfect. > > > > FS1 is much older 1.4.23 and doesn’t exhibit the same behaviour when phone > is direct connected to it. > > > > Thanks, > > > > Nathan > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.png Type: image/png Size: 90895 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 46553 bytes Desc: not available URL: From anthony.minessale at gmail.com Tue Nov 21 18:30:55 2017 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Tue, 21 Nov 2017 12:30:55 -0600 Subject: [Freeswitch-users] FW: FS injecting packets - what are they and how do I stop them? In-Reply-To: References: Message-ID: Your best bet is to find a way to reproduce with a pcap replay of the inbound leg and file a JIRA. The mailing list is not really designed to report issues. On Tue, Nov 21, 2017 at 11:37 AM, Daniel Greenwald wrote: > Do the timestamps "match" the reverse stream? I noticed something similar > where it seemed to be confusing the streams somehow. No idea what it is > though. In my case it was only one packet I believe. > > On Mon, Nov 13, 2017 at 7:14 AM, Nathan Downes > wrote: > >> Nobody got a clue? Surely someone has seen this! >> >> >> >> >> >> *From:* FreeSWITCH-users [mailto:freeswitch-users-bounc >> es at lists.freeswitch.org] *On Behalf Of *Nathan Downes >> *Sent:* Wednesday, 8 November 2017 7:12 PM >> *To:* freeswitch-users at lists.freeswitch.org >> *Subject:* [Freeswitch-users] FS injecting packets - what are they and >> how do I stop them? >> >> >> >> Hi guys, >> >> >> >> So I have an onsite FS at a clients, and we send calls to it from another >> FS. >> >> >> >> Provider -> FS1 -> FS2 -> phone >> >> >> >> Occasionaly there is a small amount of jitter on these certain trunks, >> FS1 passes it through normally, FS2 appears to add its own packets in to >> the stream to fill the gaps which have the incorrect timestamp that jumps >> around, this plays havoc with certain phones (T4 series Yealinks, T2 >> series, Polycom) >> >> >> >> Stream from FS1 to FS2 looks like below >> >> >> >> Can see a few missed packets around the Mark bit >> >> >> >> FS2 then send this to the phone >> >> >> >> >> >> >> >> It is filling in the missing packets with wrong timestamps and a payload >> containing just 55555555555555555555555555555555555555555555’s >> >> >> >> Certain Yealink phones freak out with the timestamp jumping around >> (confirmed by Yealink support) but this has little effect on a Cisco or T5 >> series Yealinks. We would get a 2 second gap of audio from the above when >> it is only 200ms or so. >> >> >> >> What exactly are these packets? And how can I stop FS2 generating them? >> From memory FS2 is latest Debian stable packages. I have tried every >> combination of all variables that I feel may have an effect on this but am >> getting nowhere fast (CNG/VAD/RTP bugs etc) >> >> >> >> We tried rewriting timestamps and that solves the gaps in audio, but then >> the jitter is much more noticeable as the jitter buffer on phone can’t tell >> anything is going on because the timestamps are perfect. >> >> >> >> FS1 is much older 1.4.23 and doesn’t exhibit the same behaviour when >> phone is direct connected to it. >> >> >> >> Thanks, >> >> >> >> Nathan >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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=oAxXgyx5jUw https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 46553 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.png Type: image/png Size: 90895 bytes Desc: not available URL: From ssinyagin at gmail.com Wed Nov 22 00:34:41 2017 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Wed, 22 Nov 2017 01:34:41 +0100 Subject: [Freeswitch-users] Embedding Freeswitch In-Reply-To: References: <4C0E960D-A8E3-4E9C-AEEC-E9D69A8E138C@gmail.com> Message-ID: yes! APU2 and APU3 by pcengines :) They have better heat dissipation, and slightly different components. The difference between the two is only in wiring (APU3 allowing two 3G/LTE modems in one box). Also there's plenty of new hardware by FriendlyARM, Banana Pi, Orange Pi, and the likes, and there's lots of material on forums. Some of those boards look pretty good. I personally like the Neo series .by FriendlyARM, but there's still some lack of hardware support in Armbian kernel, as far as I know. I didn't touch this subject for few last months. On Tue, Nov 21, 2017 at 4:31 PM, Tom Lynn wrote: > Stanislav, > Any updates on your board recommendation since 2015? > > On Tue, Mar 3, 2015 at 1:04 AM, Stanislav Sinyagin > wrote: >> >> PC Engines APU platform is a good choice: >> http://pcengines.ch/apu.htm >> >> Here's my Debian installer for it: >> https://github.com/ssinyagin/pcengines-apu-debian-cd >> >> Here are some of my blog posts about the device: >> https://txlab.wordpress.com/tag/pcengines/ >> >> I'm not affiliated with PC Engines, but their office is around the >> corner, so I get the board with next-day delivery :-) >> >> >> >> On Tue, Mar 3, 2015 at 4:38 AM, Naveen Khanna >> wrote: >> > Hi, >> > >> > Can someone suggest a low cost standard single board computer, around $ >> > 50, >> > to run 25 concurrent sessions & 100 registrations of SIP clients with >> > limited applications of Freeswitch. >> > >> > >> > Regards, >> > >> > Naveen Khanna >> > >> > >> > _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 supun.12 at cse.mrt.ac.lk Wed Nov 22 04:36:15 2017 From: supun.12 at cse.mrt.ac.lk (Supun Madushanka) Date: Wed, 22 Nov 2017 10:06:15 +0530 Subject: [Freeswitch-users] Auto HangUp Call And Cant Communicate Message-ID: Hi Dev I setup freeswitch on debian jessi 8.9. when i call 1003 to 1002 call is come to 1002 site.only i can answer call cant communicate no audio or video. then call is auto close and also i setup same configuration on aws instance it work send 2481 bytes to wss/[123.231.108.241]:36517 at 23:25:41.627602: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/WSS 0ndje79ga0gs.invalid;branch=z9hG4bK7635382;received=123.231.108.241;rport=36517 From: "supun" ;tag=nf7m10de5c To: ;tag=UavvraaXHZgtc Call-ID: glg9r3kifqcuo04lqkpq CSeq: 8834 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.9.0-1785-9d96741~64bit 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: 1580 Remote-Party-ID: "Outbound Call" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1511298812 1511298813 IN IP4 10.102.0.61 s=FreeSWITCH c=IN IP4 10.102.0.61 t=0 0 a=msid-semantic: WMS HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwn m=audio 25924 UDP/TLS/RTP/SAVPF 111 110 a=rtpmap:111 opus/48000/2 a=fmtp:111 useinbandfec=1; minptime=10 a=rtpmap:110 telephone-event/48000 a=ptime:20 a=fingerprint:sha-256 53:AB:48:3C:A3:80:ED:83:3D:FD:4F:E8:4F:2A:A8:93:01:04:3B:95:FF:92:61:12:06:94:31:04:E2:32:6C:06 a=setup:active a=rtcp-mux a=rtcp:25924 IN IP4 10.102.0.61 a=ice-ufrag:ZelATqOYBp3hGpuE a=ice-pwd:LvZUwkBjTL7kdki3puu9K8Xb a=candidate:6989575170 1 udp 659136 10.102.0.61 25924 typ host generation 0 a=end-of-candidates a=ssrc:3457757646 cname:8wauibuQXJkXACn8 a=ssrc:3457757646 msid:HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwn a0 a=ssrc:3457757646 mslabel:HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwn a=ssrc:3457757646 label:HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwna0 m=video 18050 UDP/TLS/RTP/SAVPF 96 b=AS:1024 a=rtpmap:96 VP8/90000 a=fingerprint:sha-256 53:AB:48:3C:A3:80:ED:83:3D:FD:4F:E8:4F:2A:A8:93:01:04:3B:95:FF:92:61:12:06:94:31:04:E2:32:6C:06 a=setup:active a=rtcp-mux a=rtcp:18050 IN IP4 10.102.0.61 a=rtcp-fb:96 ccm fir a=rtcp-fb:96 nack a=rtcp-fb:96 nack pli a=ssrc:2702116259 cname:8wauibuQXJkXACn8 a=ssrc:2702116259 msid:HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwn v0 a=ssrc:2702116259 mslabel:HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwn a=ssrc:2702116259 label:HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwnv0 a=ice-ufrag:s49y3ZcA7u2LiWuo a=ice-pwd:cBfU6YtM6NJ8C5YVZYjTNljL a=candidate:2020077584 1 udp 659136 10.102.0.61 18050 typ host generation 0 a=end-of-candidates ------------------------------------------------------------------------ 2017-11-21 23:25:41.637859 [DEBUG] sofia.c:7283 Channel sofia/internal/ 1003 at webrtc01.resolve1.com entering state [completed][200] 2017-11-21 23:25:41.727928 [NOTICE] switch_vpx.c:410 VPX reset encoder picture from 320x240 to 352x288 1024 BW recv 430 bytes from wss/[123.231.108.241]:36517 at 23:25:41.950697: ------------------------------------------------------------------------ ACK sip:1002 at 10.102.0.61:5060;transport=udp SIP/2.0 Via: SIP/2.0/WSS 0ndje79ga0gs.invalid;branch=z9hG4bK3130924 Max-Forwards: 69 To: ;tag=UavvraaXHZgtc From: "supun" ;tag=nf7m10de5c Call-ID: glg9r3kifqcuo04lqkpq CSeq: 8834 ACK Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS,REFER,INFO Supported: outbound User-Agent: JsSIP 3.0.23 Content-Length: 0 ------------------------------------------------------------------------ 2017-11-21 23:25:41.977876 [DEBUG] sofia.c:7283 Channel sofia/internal/ 1003 at webrtc01.resolve1.com entering state [ready][200] recv 474 bytes from wss/[123.231.108.241]:36517 at 23:25:52.236156: ------------------------------------------------------------------------ BYE sip:1002 at 10.102.0.61:5060;transport=udp SIP/2.0 Via: SIP/2.0/WSS 0ndje79ga0gs.invalid;branch=z9hG4bK7385348 Max-Forwards: 69 To: ;tag=UavvraaXHZgtc From: "supun" ;tag=nf7m10de5c Call-ID: glg9r3kifqcuo04lqkpq CSeq: 8835 BYE Reason: SIP ;cause=408; text="RTP Timeout" Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS,REFER,INFO Supported: outbound User-Agent: JsSIP 3.0.23 Content-Length: 0 ------------------------------------------------------------------------ 2017-11-21 23:25:52.237861 [NOTICE] sofia.c:1079 Hangup sofia/internal/ 1003 at webrtc01.resolve1.com [CS_EXECUTE] [NORMAL_CLEARING] send 504 bytes to wss/[123.231.108.241]:36517 at 23:25:52.247549: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/WSS 0ndje79ga0gs.invalid;branch=z9hG4bK7385348;received=123.231.108.241;rport=36517 From: "supun" ;tag=nf7m10de5c To: ;tag=UavvraaXHZgtc Call-ID: glg9r3kifqcuo04lqkpq CSeq: 8835 BYE User-Agent: FreeSWITCH-mod_sofia/1.9.0-1785-9d96741~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: timer, path, replaces Content-Length: 0 ------------------------------------------------------------------------ 2017-11-21 23:25:52.237861 [NOTICE] switch_ivr_originate.c:3664 Channel [sofia/internal/1003 at webrtc01.resolve1.com] has been answered 2017-11-21 23:25:52.247871 [DEBUG] switch_core_media.c:7121 sofia/internal/ 1003 at webrtc01.resolve1.com Video thread ended 2017-11-21 23:25:52.247871 [DEBUG] switch_channel.c:3781 (sofia/internal/ 1003 at webrtc01.resolve1.com) Callstate Change EARLY -> ACTIVE 2017-11-21 23:25:52.247871 [DEBUG] switch_ivr_originate.c:3664 sofia/internal/1003 at webrtc01.resolve1.com skip receive message [PROGRESS_EVENT] (channel is hungup already) 2017-11-21 23:25:52.287885 [DEBUG] switch_ivr_originate.c:3865 Originate Resulted in Error Cause: 606 [USER_NOT_REGISTERED] 2017-11-21 23:25:52.287885 [NOTICE] switch_ivr_originate.c:3955 Hangup sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid [CS_CONSUME_MEDIA] [USER_NOT_REGISTERED] 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:584 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) Running State Change CS_HANGUP (Cur 2 Tot 32) 2017-11-21 23:25:52.287885 [DEBUG] switch_core_media.c:7121 sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid Video thread ended 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:850 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) Callstate Change ACTIVE -> HANGUP 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:852 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State HANGUP 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:852 sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid skip receive message [DISPLAY] (channel is hungup already) 2017-11-21 23:25:52.287885 [DEBUG] mod_sofia.c:443 sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid Overriding SIP cause 480 with 200 from the other leg 2017-11-21 23:25:52.287885 [DEBUG] mod_sofia.c:449 Channel sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid hanging up, cause: USER_NOT_REGISTERED 2017-11-21 23:25:52.287885 [NOTICE] switch_ivr_originate.c:2868 Cannot create outgoing channel of type [user] cause: [USER_NOT_REGISTERED] 2017-11-21 23:25:52.287885 [DEBUG] switch_ivr_originate.c:3865 Originate Resulted in Error Cause: 606 [USER_NOT_REGISTERED] 2017-11-21 23:25:52.287885 [DEBUG] mod_sofia.c:502 Sending BYE to sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:60 sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid Standard HANGUP, cause: USER_NOT_REGISTERED 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:852 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State HANGUP going to sleep 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:619 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State Change CS_HANGUP -> CS_REPORTING send 637 bytes to wss/[123.231.108.241]:36518 at 23:25:52.291521: ------------------------------------------------------------------------ BYE sip:3kmb7aq6 at jcck4jf68pe4.invalid;transport=ws SIP/2.0 Via: SIP/2.0/WSS 10.102.0.61:7443;rport;branch=z9hG4bK59p90QyFv9ccr Max-Forwards: 70 From: "supun" ;tag=vKNNt5t0e86cr To: ;tag=nla48gvugr Call-ID: 0764f931-49e0-1236-5d81-005056800262 CSeq: 115326305 BYE User-Agent: FreeSWITCH-mod_sofia/1.9.0-1785-9d96741~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: timer, path, replaces Reason: SIP;cause=408;text="RTP Timeout" Content-Length: 0 2017-11-21 23:25:52.287885 [INFO] mod_dptools.c:3508 Originate Failed. Cause: USER_NOT_REGISTERED ------------------------------------------------------------------------ 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:584 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) Running State Change CS_REPORTING (Cur 2 Tot 32) 2017-11-21 23:25:52.287885 [DEBUG] switch_core_session.c:2885 sofia/internal/1003 at webrtc01.resolve1.com skip receive message [PHONE_EVENT] (channel is hungup already) 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:650 (sofia/internal/1003 at webrtc01.resolve1.com) State EXECUTE going to sleep 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:584 (sofia/internal/1003 at webrtc01.resolve1.com) Running State Change CS_HANGUP (Cur 2 Tot 32) 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:938 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State REPORTING 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:174 sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid Standard REPORTING, cause: USER_NOT_REGISTERED 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:938 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State REPORTING going to sleep 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:850 (sofia/internal/1003 at webrtc01.resolve1.com) Callstate Change ACTIVE -> HANGUP 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:852 (sofia/internal/1003 at webrtc01.resolve1.com) State HANGUP 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:852 sofia/internal/1003 at webrtc01.resolve1.com skip receive message [DISPLAY] (channel is hungup already) 2017-11-21 23:25:52.287885 [DEBUG] mod_sofia.c:449 Channel sofia/internal/ 1003 at webrtc01.resolve1.com hanging up, cause: NORMAL_CLEARING 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:610 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State Change CS_REPORTING -> CS_DESTROY 2017-11-21 23:25:52.287885 [DEBUG] switch_core_session.c:1713 Session 32 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) Locked, Waiting on external entities 2017-11-21 23:25:52.287885 [NOTICE] switch_core_session.c:1731 Session 32 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) Ended 2017-11-21 23:25:52.287885 [NOTICE] switch_core_session.c:1735 Close Channel sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid [CS_DESTROY] 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:741 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) Running State Change CS_DESTROY (Cur 1 Tot 32) 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:751 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State DESTROY 2017-11-21 23:25:52.287885 [DEBUG] mod_sofia.c:354 sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid SOFIA DESTROY 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:725 Opus decoder stats: Frames[0] PLC[0] FEC[0] 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:740 Opus encoder stats: Frames[0] Bytes encoded[0] Encoded length ms[0] Average encoded bitrate bps[0] 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:725 Opus decoder stats: Frames[0] PLC[0] FEC[0] 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:740 Opus encoder stats: Frames[0] Bytes encoded[0] Encoded length ms[0] Average encoded bitrate bps[0] 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:60 sofia/internal/1003 at webrtc01.resolve1.com Standard HANGUP, cause: NORMAL_CLEARING 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:852 (sofia/internal/1003 at webrtc01.resolve1.com) State HANGUP going to sleep 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:619 (sofia/internal/1003 at webrtc01.resolve1.com) State Change CS_HANGUP -> CS_REPORTING 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:584 (sofia/internal/1003 at webrtc01.resolve1.com) Running State Change CS_REPORTING (Cur 1 Tot 32) 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:938 (sofia/internal/1003 at webrtc01.resolve1.com) State REPORTING 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:174 sofia/internal/1003 at webrtc01.resolve1.com Standard REPORTING, cause: NORMAL_CLEARING 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:938 (sofia/internal/1003 at webrtc01.resolve1.com) State REPORTING going to sleep 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:610 (sofia/internal/1003 at webrtc01.resolve1.com) State Change CS_REPORTING -> CS_DESTROY 2017-11-21 23:25:52.287885 [DEBUG] switch_core_session.c:1713 Session 31 (sofia/internal/1003 at webrtc01.resolve1.com) Locked, Waiting on external entities 2017-11-21 23:25:52.287885 [NOTICE] switch_core_session.c:1731 Session 31 (sofia/internal/1003 at webrtc01.resolve1.com) Ended 2017-11-21 23:25:52.287885 [NOTICE] switch_core_session.c:1735 Close Channel sofia/internal/1003 at webrtc01.resolve1.com [CS_DESTROY] 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:181 sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid Standard DESTROY 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:751 (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State DESTROY going to sleep 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:741 (sofia/internal/1003 at webrtc01.resolve1.com) Running State Change CS_DESTROY (Cur 0 Tot 32) 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:751 (sofia/internal/1003 at webrtc01.resolve1.com) State DESTROY 2017-11-21 23:25:52.287885 [DEBUG] mod_sofia.c:354 sofia/internal/ 1003 at webrtc01.resolve1.com SOFIA DESTROY 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:725 Opus decoder stats: Frames[0] PLC[0] FEC[0] 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:740 Opus encoder stats: Frames[0] Bytes encoded[0] Encoded length ms[0] Average encoded bitrate bps[0] 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:725 Opus decoder stats: Frames[0] PLC[0] FEC[0] 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:740 Opus encoder stats: Frames[245] Bytes encoded[19781] Encoded length ms[4900] Average encoded bitrate bps[39562] 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:181 sofia/internal/1003 at webrtc01.resolve1.com Standard DESTROY 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:751 (sofia/internal/1003 at webrtc01.resolve1.com) State DESTROY going to sleep recv 351 bytes from wss/[123.231.108.241]:36518 at 23:25:52.576023: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/WSS 10.102.0.61:7443;rport;branch=z9hG4bK59p90QyFv9ccr To: ;tag=nla48gvugr From: "supun" ;tag=vKNNt5t0e86cr Call-ID: 0764f931-49e0-1236-5d81-005056800262 CSeq: 115326305 BYE Supported: outbound Content-Length: 0 -- Best Regards, *Supun Madushanka* [Undergraduate] University of Moratuwa. http://www.mrt.ac.lk Department of Computer Science and Engineering. http://cse.mrt.ac.lk Mobile: +94 71 1135012 <%2B94%280%29%20711135012> E-mail: supun.12 at cse.mrt.ac.lk -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Wed Nov 22 14:16:03 2017 From: mike at jerris.com (Michael Jerris) Date: Wed, 22 Nov 2017 14:16:03 +0000 Subject: [Freeswitch-users] Auto HangUp Call And Cant Communicate In-Reply-To: References: Message-ID: You are having an issue with NAT On Tue, Nov 21, 2017 at 11:40 PM Supun Madushanka wrote: > > Hi Dev > > I setup freeswitch on debian jessi 8.9. when i call 1003 to 1002 call is > come to 1002 site.only i can answer call cant communicate no audio or > video. then call is auto close and also i setup same configuration on aws > instance it work > > > > send 2481 bytes to wss/[123.231.108.241]:36517 at 23:25:41.627602: > ------------------------------------------------------------------------ > SIP/2.0 200 OK > Via: SIP/2.0/WSS > 0ndje79ga0gs.invalid;branch=z9hG4bK7635382;received=123.231.108.241;rport=36517 > From: "supun" ;tag=nf7m10de5c > To: ;tag=UavvraaXHZgtc > Call-ID: glg9r3kifqcuo04lqkpq > CSeq: 8834 INVITE > Contact: > User-Agent: FreeSWITCH-mod_sofia/1.9.0-1785-9d96741~64bit > 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: 1580 > Remote-Party-ID: "Outbound Call" >;party=calling;privacy=off;screen=no > > v=0 > o=FreeSWITCH 1511298812 1511298813 IN IP4 10.102.0.61 > s=FreeSWITCH > c=IN IP4 10.102.0.61 > t=0 0 > a=msid-semantic: WMS HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwn > m=audio 25924 UDP/TLS/RTP/SAVPF 111 110 > a=rtpmap:111 opus/48000/2 > a=fmtp:111 useinbandfec=1; minptime=10 > a=rtpmap:110 telephone-event/48000 > a=ptime:20 > a=fingerprint:sha-256 > 53:AB:48:3C:A3:80:ED:83:3D:FD:4F:E8:4F:2A:A8:93:01:04:3B:95:FF:92:61:12:06:94:31:04:E2:32:6C:06 > a=setup:active > a=rtcp-mux > a=rtcp:25924 IN IP4 10.102.0.61 > a=ice-ufrag:ZelATqOYBp3hGpuE > a=ice-pwd:LvZUwkBjTL7kdki3puu9K8Xb > a=candidate:6989575170 1 udp 659136 10.102.0.61 25924 typ host > generation 0 > a=end-of-candidates > a=ssrc:3457757646 cname:8wauibuQXJkXACn8 > a=ssrc:3457757646 msid:HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwn a0 > a=ssrc:3457757646 mslabel:HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwn > a=ssrc:3457757646 label:HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwna0 > m=video 18050 UDP/TLS/RTP/SAVPF 96 > b=AS:1024 > a=rtpmap:96 VP8/90000 > a=fingerprint:sha-256 > 53:AB:48:3C:A3:80:ED:83:3D:FD:4F:E8:4F:2A:A8:93:01:04:3B:95:FF:92:61:12:06:94:31:04:E2:32:6C:06 > a=setup:active > a=rtcp-mux > a=rtcp:18050 IN IP4 10.102.0.61 > a=rtcp-fb:96 ccm fir > a=rtcp-fb:96 nack > a=rtcp-fb:96 nack pli > a=ssrc:2702116259 cname:8wauibuQXJkXACn8 > a=ssrc:2702116259 msid:HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwn v0 > a=ssrc:2702116259 mslabel:HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwn > a=ssrc:2702116259 label:HQ9WwWaaHWpDa0szHx1nKOenfkLeQrwnv0 > a=ice-ufrag:s49y3ZcA7u2LiWuo > a=ice-pwd:cBfU6YtM6NJ8C5YVZYjTNljL > a=candidate:2020077584 1 udp 659136 10.102.0.61 18050 typ host > generation 0 > a=end-of-candidates > ------------------------------------------------------------------------ > 2017-11-21 23:25:41.637859 [DEBUG] sofia.c:7283 Channel sofia/internal/ > 1003 at webrtc01.resolve1.com entering state [completed][200] > 2017-11-21 23:25:41.727928 [NOTICE] switch_vpx.c:410 VPX reset encoder > picture from 320x240 to 352x288 1024 BW > recv 430 bytes from wss/[123.231.108.241]:36517 at 23:25:41.950697: > ------------------------------------------------------------------------ > ACK sip:1002 at 10.102.0.61:5060;transport=udp SIP/2.0 > Via: SIP/2.0/WSS 0ndje79ga0gs.invalid;branch=z9hG4bK3130924 > Max-Forwards: 69 > To: ;tag=UavvraaXHZgtc > From: "supun" ;tag=nf7m10de5c > Call-ID: glg9r3kifqcuo04lqkpq > CSeq: 8834 ACK > Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS,REFER,INFO > Supported: outbound > User-Agent: JsSIP 3.0.23 > Content-Length: 0 > > ------------------------------------------------------------------------ > 2017-11-21 23:25:41.977876 [DEBUG] sofia.c:7283 Channel sofia/internal/ > 1003 at webrtc01.resolve1.com entering state [ready][200] > recv 474 bytes from wss/[123.231.108.241]:36517 at 23:25:52.236156: > ------------------------------------------------------------------------ > BYE sip:1002 at 10.102.0.61:5060;transport=udp SIP/2.0 > Via: SIP/2.0/WSS 0ndje79ga0gs.invalid;branch=z9hG4bK7385348 > Max-Forwards: 69 > To: ;tag=UavvraaXHZgtc > From: "supun" ;tag=nf7m10de5c > Call-ID: glg9r3kifqcuo04lqkpq > CSeq: 8835 BYE > Reason: SIP ;cause=408; text="RTP Timeout" > Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS,REFER,INFO > Supported: outbound > User-Agent: JsSIP 3.0.23 > Content-Length: 0 > > ------------------------------------------------------------------------ > 2017-11-21 23:25:52.237861 [NOTICE] sofia.c:1079 Hangup sofia/internal/ > 1003 at webrtc01.resolve1.com [CS_EXECUTE] [NORMAL_CLEARING] > send 504 bytes to wss/[123.231.108.241]:36517 at 23:25:52.247549: > ------------------------------------------------------------------------ > SIP/2.0 200 OK > Via: SIP/2.0/WSS > 0ndje79ga0gs.invalid;branch=z9hG4bK7385348;received=123.231.108.241;rport=36517 > From: "supun" ;tag=nf7m10de5c > To: ;tag=UavvraaXHZgtc > Call-ID: glg9r3kifqcuo04lqkpq > CSeq: 8835 BYE > User-Agent: FreeSWITCH-mod_sofia/1.9.0-1785-9d96741~64bit > Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, > REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE > Supported: timer, path, replaces > Content-Length: 0 > > ------------------------------------------------------------------------ > 2017-11-21 23:25:52.237861 [NOTICE] switch_ivr_originate.c:3664 Channel > [sofia/internal/1003 at webrtc01.resolve1.com] has been answered > 2017-11-21 23:25:52.247871 [DEBUG] switch_core_media.c:7121 sofia/internal/ > 1003 at webrtc01.resolve1.com Video thread ended > 2017-11-21 23:25:52.247871 [DEBUG] switch_channel.c:3781 (sofia/internal/ > 1003 at webrtc01.resolve1.com) Callstate Change EARLY -> ACTIVE > 2017-11-21 23:25:52.247871 [DEBUG] switch_ivr_originate.c:3664 > sofia/internal/1003 at webrtc01.resolve1.com skip receive message > [PROGRESS_EVENT] (channel is hungup already) > 2017-11-21 23:25:52.287885 [DEBUG] switch_ivr_originate.c:3865 Originate > Resulted in Error Cause: 606 [USER_NOT_REGISTERED] > 2017-11-21 23:25:52.287885 [NOTICE] switch_ivr_originate.c:3955 Hangup > sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid [CS_CONSUME_MEDIA] > [USER_NOT_REGISTERED] > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:584 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) Running State Change > CS_HANGUP (Cur 2 Tot 32) > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_media.c:7121 > sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid Video thread ended > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:850 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) Callstate Change ACTIVE -> > HANGUP > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:852 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State HANGUP > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:852 > sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid skip receive message > [DISPLAY] (channel is hungup already) > 2017-11-21 23:25:52.287885 [DEBUG] mod_sofia.c:443 > sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid Overriding SIP cause 480 > with 200 from the other leg > 2017-11-21 23:25:52.287885 [DEBUG] mod_sofia.c:449 Channel > sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid hanging up, cause: > USER_NOT_REGISTERED > 2017-11-21 23:25:52.287885 [NOTICE] switch_ivr_originate.c:2868 Cannot > create outgoing channel of type [user] cause: [USER_NOT_REGISTERED] > 2017-11-21 23:25:52.287885 [DEBUG] switch_ivr_originate.c:3865 Originate > Resulted in Error Cause: 606 [USER_NOT_REGISTERED] > 2017-11-21 23:25:52.287885 [DEBUG] mod_sofia.c:502 Sending BYE to > sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:60 > sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid Standard HANGUP, cause: > USER_NOT_REGISTERED > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:852 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State HANGUP going to sleep > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:619 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State Change CS_HANGUP -> > CS_REPORTING > send 637 bytes to wss/[123.231.108.241]:36518 at 23:25:52.291521: > ------------------------------------------------------------------------ > BYE sip:3kmb7aq6 at jcck4jf68pe4.invalid;transport=ws SIP/2.0 > Via: SIP/2.0/WSS 10.102.0.61:7443;rport;branch=z9hG4bK59p90QyFv9ccr > Max-Forwards: 70 > From: "supun" ;tag=vKNNt5t0e86cr > To: 123.231.108.241:36518>;tag=nla48gvugr > Call-ID: 0764f931-49e0-1236-5d81-005056800262 > CSeq: 115326305 BYE > User-Agent: FreeSWITCH-mod_sofia/1.9.0-1785-9d96741~64bit > Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, > REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE > Supported: timer, path, replaces > Reason: SIP;cause=408;text="RTP Timeout" > Content-Length: 0 > 2017-11-21 23:25:52.287885 [INFO] mod_dptools.c:3508 Originate Failed. > Cause: USER_NOT_REGISTERED > > ------------------------------------------------------------------------ > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:584 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) Running State Change > CS_REPORTING (Cur 2 Tot 32) > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_session.c:2885 > sofia/internal/1003 at webrtc01.resolve1.com skip receive message > [PHONE_EVENT] (channel is hungup already) > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:650 > (sofia/internal/1003 at webrtc01.resolve1.com) State EXECUTE going to sleep > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:584 > (sofia/internal/1003 at webrtc01.resolve1.com) Running State Change > CS_HANGUP (Cur 2 Tot 32) > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:938 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State REPORTING > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:174 > sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid Standard REPORTING, cause: > USER_NOT_REGISTERED > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:938 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State REPORTING going to > sleep > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:850 > (sofia/internal/1003 at webrtc01.resolve1.com) Callstate Change ACTIVE -> > HANGUP > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:852 > (sofia/internal/1003 at webrtc01.resolve1.com) State HANGUP > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:852 > sofia/internal/1003 at webrtc01.resolve1.com skip receive message [DISPLAY] > (channel is hungup already) > 2017-11-21 23:25:52.287885 [DEBUG] mod_sofia.c:449 Channel sofia/internal/ > 1003 at webrtc01.resolve1.com hanging up, cause: NORMAL_CLEARING > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:610 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State Change CS_REPORTING > -> CS_DESTROY > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_session.c:1713 Session 32 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) Locked, Waiting on > external entities > 2017-11-21 23:25:52.287885 [NOTICE] switch_core_session.c:1731 Session 32 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) Ended > 2017-11-21 23:25:52.287885 [NOTICE] switch_core_session.c:1735 Close > Channel sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid [CS_DESTROY] > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:741 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) Running State Change > CS_DESTROY (Cur 1 Tot 32) > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:751 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State DESTROY > 2017-11-21 23:25:52.287885 [DEBUG] mod_sofia.c:354 > sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid SOFIA DESTROY > 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:725 Opus decoder stats: > Frames[0] PLC[0] FEC[0] > 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:740 Opus encoder stats: > Frames[0] Bytes encoded[0] Encoded length ms[0] Average encoded bitrate > bps[0] > 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:725 Opus decoder stats: > Frames[0] PLC[0] FEC[0] > 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:740 Opus encoder stats: > Frames[0] Bytes encoded[0] Encoded length ms[0] Average encoded bitrate > bps[0] > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:60 > sofia/internal/1003 at webrtc01.resolve1.com Standard HANGUP, cause: > NORMAL_CLEARING > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:852 > (sofia/internal/1003 at webrtc01.resolve1.com) State HANGUP going to sleep > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:619 > (sofia/internal/1003 at webrtc01.resolve1.com) State Change CS_HANGUP -> > CS_REPORTING > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:584 > (sofia/internal/1003 at webrtc01.resolve1.com) Running State Change > CS_REPORTING (Cur 1 Tot 32) > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:938 > (sofia/internal/1003 at webrtc01.resolve1.com) State REPORTING > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:174 > sofia/internal/1003 at webrtc01.resolve1.com Standard REPORTING, cause: > NORMAL_CLEARING > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:938 > (sofia/internal/1003 at webrtc01.resolve1.com) State REPORTING going to sleep > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:610 > (sofia/internal/1003 at webrtc01.resolve1.com) State Change CS_REPORTING -> > CS_DESTROY > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_session.c:1713 Session 31 > (sofia/internal/1003 at webrtc01.resolve1.com) Locked, Waiting on external > entities > 2017-11-21 23:25:52.287885 [NOTICE] switch_core_session.c:1731 Session 31 > (sofia/internal/1003 at webrtc01.resolve1.com) Ended > 2017-11-21 23:25:52.287885 [NOTICE] switch_core_session.c:1735 Close > Channel sofia/internal/1003 at webrtc01.resolve1.com [CS_DESTROY] > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:181 > sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid Standard DESTROY > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:751 > (sofia/internal/3kmb7aq6 at jcck4jf68pe4.invalid) State DESTROY going to > sleep > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:741 > (sofia/internal/1003 at webrtc01.resolve1.com) Running State Change > CS_DESTROY (Cur 0 Tot 32) > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:751 > (sofia/internal/1003 at webrtc01.resolve1.com) State DESTROY > 2017-11-21 23:25:52.287885 [DEBUG] mod_sofia.c:354 sofia/internal/ > 1003 at webrtc01.resolve1.com SOFIA DESTROY > 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:725 Opus decoder stats: > Frames[0] PLC[0] FEC[0] > 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:740 Opus encoder stats: > Frames[0] Bytes encoded[0] Encoded length ms[0] Average encoded bitrate > bps[0] > 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:725 Opus decoder stats: > Frames[0] PLC[0] FEC[0] > 2017-11-21 23:25:52.287885 [DEBUG] mod_opus.c:740 Opus encoder stats: > Frames[245] Bytes encoded[19781] Encoded length ms[4900] Average encoded > bitrate bps[39562] > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:181 > sofia/internal/1003 at webrtc01.resolve1.com Standard DESTROY > 2017-11-21 23:25:52.287885 [DEBUG] switch_core_state_machine.c:751 > (sofia/internal/1003 at webrtc01.resolve1.com) State DESTROY going to sleep > recv 351 bytes from wss/[123.231.108.241]:36518 at 23:25:52.576023: > ------------------------------------------------------------------------ > SIP/2.0 200 OK > Via: SIP/2.0/WSS 10.102.0.61:7443;rport;branch=z9hG4bK59p90QyFv9ccr > To: 123.231.108.241:36518>;tag=nla48gvugr > From: "supun" ;tag=vKNNt5t0e86cr > Call-ID: 0764f931-49e0-1236-5d81-005056800262 > CSeq: 115326305 BYE > Supported: outbound > Content-Length: 0 > > > > > -- > Best Regards, > *Supun Madushanka* > [Undergraduate] > University of Moratuwa. http://www.mrt.ac.lk > Department of Computer Science and Engineering. http://cse.mrt.ac.lk > Mobile: +94 71 1135012 <%2B94%280%29%20711135012> > E-mail: supun.12 at cse.mrt.ac.lk > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From govoiper at gmail.com Wed Nov 22 17:14:45 2017 From: govoiper at gmail.com (SamyGo) Date: Wed, 22 Nov 2017 12:14:45 -0500 Subject: [Freeswitch-users] FS Sending Re-INVITE exactly at 90min duration Message-ID: Hi. Can anyone tell which setting in FreeSWITCH leads to triggers an automatic Re-INVITE exactly at 90min mark of the call? I've tried to find the number 90 or 5400 in config directory but no results, is this internal to freeswitch core ? Thanks, Sammy -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Wed Nov 22 17:20:01 2017 From: mike at jerris.com (Michael Jerris) Date: Wed, 22 Nov 2017 12:20:01 -0500 Subject: [Freeswitch-users] FS Sending Re-INVITE exactly at 90min duration In-Reply-To: References: Message-ID: <56B2E609-4656-453D-9CFB-673D157CA635@jerris.com> sounds like session timers. A sip trace of the whole call should show you how those are being negotiated. > On Nov 22, 2017, at 12:14 PM, SamyGo wrote: > > Hi. > > Can anyone tell which setting in FreeSWITCH leads to triggers an automatic Re-INVITE exactly at 90min mark of the call? > I've tried to find the number 90 or 5400 in config directory but no results, is this internal to freeswitch core ? From govoiper at gmail.com Wed Nov 22 17:41:45 2017 From: govoiper at gmail.com (SamyGo) Date: Wed, 22 Nov 2017 12:41:45 -0500 Subject: [Freeswitch-users] FS Sending Re-INVITE exactly at 90min duration In-Reply-To: <56B2E609-4656-453D-9CFB-673D157CA635@jerris.com> References: <56B2E609-4656-453D-9CFB-673D157CA635@jerris.com> Message-ID: Thanks for pointing out Michael. , going through the SIP trace to see the headers for this. So, looking through the traces, I think Session-Expires is not really the issue. The problem appears when the Re-INVITE after 90min is unable to reach other side due to transport layer session closed and hence call dropped. On Wed, Nov 22, 2017 at 12:20 PM, Michael Jerris wrote: > sounds like session timers. A sip trace of the whole call should show you > how those are being negotiated. > > > On Nov 22, 2017, at 12:14 PM, SamyGo wrote: > > > > Hi. > > > > Can anyone tell which setting in FreeSWITCH leads to triggers an > automatic Re-INVITE exactly at 90min mark of the call? > > I've tried to find the number 90 or 5400 in config directory but no > results, is this internal to freeswitch core ? > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From SANOOJ_KARANATH_SACHIDANANDAN at homedepot.com Wed Nov 22 19:44:14 2017 From: SANOOJ_KARANATH_SACHIDANANDAN at homedepot.com (Karanath sachidanandan, Sanooj) Date: Wed, 22 Nov 2017 19:44:14 +0000 Subject: [Freeswitch-users] Issue with Nuance TTS Message-ID: HI, I am trying to integrate with Nuance TTS , I am getting a success code from Nuance server but not able to hear anything? Any pointers? 2017-11-22 14:38:18.364064 [DEBUG] switch_ivr_play_say.c:2729 Speaking text: {speech-language=en-US,prosody-rate=slow}Hello, from FreeSWITCH.i would like to text freeswitch with nuance , so convert this to text and give it back 2017-11-22 14:38:23.284039 [INFO] mpf_rtp_stream.c:1212 () Generate RTCP RR [ssrc:0 last_seq:0 j:0 lost:0 frac:0] 2017-11-22 14:38:23.284039 [INFO] mpf_rtp_stream.c:1337 () Send Compound RTCP Packet [56 bytes] 172.22.50.76:4005 -> 172.20.226.251:8191 2017-11-22 14:38:27.174117 [DEBUG] apt_poller_task.c:269 () Process Signalled Descriptor [nuance5-mrcp1] 2017-11-22 14:38:27.174117 [INFO] rtsp_client.c:937 () Receive RTSP Data 172.22.50.76:52216 <-> 172.20.226.251:4900 [236 bytes] ANNOUNCE rtsp://172.20.226.251:4900/media/speechsynthesizer RTSP/1.0 CSeq: 2 Content-Type: application/mrcp Session: FKBFNCDBAAAMENBKAAAAAAAA Content-Length: 68 SPEAK-COMPLETE 1 COMPLETE MRCP/1.0 Completion-Cause: 000 normal Regards Sanooj ________________________________ The information in this Internet Email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this Email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. When addressed to our clients any opinions or advice contained in this Email are subject to the terms and conditions expressed in any applicable governing The Home Depot terms of business or client engagement letter. The Home Depot disclaims all responsibility and liability for the accuracy and content of this attachment and for any damages or losses arising from any inaccuracies, errors, viruses, e.g., worms, trojan horses, etc., or other items of a destructive nature, which may be contained in this attachment and shall not be liable for direct, indirect, consequential or special damages in connection with this e-mail message or its attachment. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ewdpb at yahoo.com Wed Nov 22 21:53:15 2017 From: ewdpb at yahoo.com (=?UTF-8?Q?Wilmar_P=C3=A9rez?=) Date: Wed, 22 Nov 2017 16:53:15 -0500 Subject: [Freeswitch-users] Issue with Nuance TTS In-Reply-To: References: Message-ID: What does the Nuance side says? Speech server logs. What speech server and TTS engine version are you using? 2017-11-22 14:44 GMT-05:00 Karanath sachidanandan, Sanooj < SANOOJ_KARANATH_SACHIDANANDAN at homedepot.com>: > HI, > > I am trying to integrate with Nuance TTS , I am getting a success code > from Nuance server but not able to hear anything? Any pointers? > > > > 2017-11-22 14:38:18.364064 [DEBUG] switch_ivr_play_say.c:2729 Speaking > text: {speech-language=en-US,prosody-rate=slow}Hello, from FreeSWITCH.i > would like to text freeswitch with nuance , so convert this to text and > give it back > > 2017-11-22 14:38:23.284039 [INFO] mpf_rtp_stream.c:1212 () Generate RTCP > RR [ssrc:0 last_seq:0 j:0 lost:0 frac:0] > > 2017-11-22 14:38:23.284039 [INFO] mpf_rtp_stream.c:1337 () Send Compound > RTCP Packet [56 bytes] 172.22.50.76:4005 -> 172.20.226.251:8191 > > 2017-11-22 14:38:27.174117 [DEBUG] apt_poller_task.c:269 () Process > Signalled Descriptor [nuance5-mrcp1] > > 2017-11-22 14:38:27.174117 [INFO] rtsp_client.c:937 () Receive RTSP Data > 172.22.50.76:52216 <-> 172.20.226.251:4900 [236 bytes] > > ANNOUNCE rtsp://172.20.226.251:4900/media/speechsynthesizer RTSP/1.0 > > CSeq: 2 > > Content-Type: application/mrcp > > Session: FKBFNCDBAAAMENBKAAAAAAAA > > Content-Length: 68 > > > > SPEAK-COMPLETE 1 COMPLETE MRCP/1.0 > > Completion-Cause: 000 normal > > > > Regards > > Sanooj > > > > ------------------------------ > > The information in this Internet Email is confidential and may be legally > privileged. It is intended solely for the addressee. Access to this Email > by anyone else is unauthorized. If you are not the intended recipient, any > disclosure, copying, distribution or any action taken or omitted to be > taken in reliance on it, is prohibited and may be unlawful. When addressed > to our clients any opinions or advice contained in this Email are subject > to the terms and conditions expressed in any applicable governing The Home > Depot terms of business or client engagement letter. The Home Depot > disclaims all responsibility and liability for the accuracy and content of > this attachment and for any damages or losses arising from any > inaccuracies, errors, viruses, e.g., worms, trojan horses, etc., or other > items of a destructive nature, which may be contained in this attachment > and shall not be liable for direct, indirect, consequential or special > damages in connection with this e-mail message or its attachment. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rmundkowsky at ets.org Wed Nov 22 16:07:18 2017 From: rmundkowsky at ets.org (Mundkowsky, Robert) Date: Wed, 22 Nov 2017 16:07:18 +0000 Subject: [Freeswitch-users] video recorded as "video muted"? Message-ID: Hi, We are using Verto to record audio and video for a conference. The users do not have options displayed for muting anything, but we are seeing some recordings where the audio is fine, but the video is not there or rather there is an image showing "Freeswitch Video Muted (audio not affected)". I looked thru the logs for one call that had this issue and I do not see any problems. I was suspecting that the video codec sent by the user could not be transcoded, but it seems like it was VP8 and logs seem to show this codec was successfully negotiated. Any suggestions? Robert ________________________________ This e-mail and any files transmitted with it may contain privileged or confidential information. It is solely for use by the individual for whom it is intended, even if addressed incorrectly. If you received this e-mail in error, please notify the sender; do not disclose, copy, distribute, or take any action in reliance on the contents of this information; and delete it from your system. Any other use of this e-mail is prohibited. Thank you for your compliance. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaun.stokes at itec-support.co.uk Thu Nov 23 09:15:10 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Thu, 23 Nov 2017 09:15:10 +0000 Subject: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C37F9@mbx-03.sysconfig.co.uk> Does anyone have experience with presence on FreeSWITCH when under load? We've considered offloading presence to a Kamailio proxy but it would great if we could understand the limitations of presence on FreeSWITCH and recommended configuration for best performance under load. We've been experiencing issues with presence (BLF) intermittently not working or being delayed by 5 minutes or more. The BLF lights may show an extension as available when they're on the phone, as ringing when they're available etc. This problem can only be re-produced on a system which has been under load but it doesn't occur immediately unless the system has been running for a couple of weeks. This effects multiple SIP profiles in a multi-tenant (multi domain) environment with roughly 800 registrations, 500 registrations on one SIP profile and 300 on another. The FreeSWITCH DB files use a 512MB RAM disk and we've balanced extensions across multiple SIP profiles using separate (not shared) DB files to distribute load. What we've noticed is the internal DB files (i.e. sofia_reg_internal.db) appear to increase exponentially over time after roughly 22MB we often start to run into problems with presence while the system is under load, restarting FreeSWITCH and flushing the internal DB files clears the problem. Interestingly we didn't have this problem on FreeSWITCH 1.4 We've recently adjusted the following settings on our internal SIP profiles and are continuing to monitor: force-subscription-expires [900] -> [1800] sip-subscription-max-deviation [300] -> [600] max-proceeding [1000] -> [5000] initial-event-threads [2] -> [4] Here is a snippet of our internal SIP profile configuration: nonce-ttl [60] outbound-codec-prefs [G722,PCMA,H264] pass-rfc2833 [true] record-path [/path/freeswitch/recordings] record-template [${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.${record_ext}] multiple-registrations [contact] inbound-reg-force-matching-username [true] inbound-reg-in-new-thread [true] initial-event-threads [4] local-network-acl [localnet.auto] manage-presence [true] unregister-on-options-fail [true] tls-version [tlsv1.2] tls-cert-dir [/path/freeswitch/certs] tls-bind-params [transport=tls] tls [true] stun-enabled [false] stun-auto-disable [false] sip-trace [no] sip-subscription-max-deviation [600] sip-port [xxxx] sip-ip [x.x.x.x] sip-force-expires [900] sip-expires-max-deviation [300] sip-capture [no] rtp-timeout-sec [0] rtp-timer-name [soft] rtp-ip [x.x.x.x] rtp-hold-timeout-sec [0] tls-verify-in-subjects [] tls-verify-depth [2] tls-verify-date [true] tls-sip-port [xxxx] tls-passphrase [] tls-only [false] inbound-codec-prefs [G722,PCMA,H264] inbound-codec-negotiation [greedy] log-auth-failures [true] user-agent-string [FreeSWITCH] watchdog-enabled [no] watchdog-event-timeout [30000] watchdog-step-timeout [30000] ext-rtp-ip [x.x.x.x] accept-blind-auth [false] accept-blind-reg [false] aggressive-nat-detection [true] apply-inbound-acl [domains] apply-nat-acl [nat.auto] auth-all-packets [false] auth-calls [true] challenge-realm [auto_from] context [public] debug [0] dialplan [XML] dtmf-duration [2000] dtmf-type [rfc2833] enable-timer [true] ext-sip-ip [x.x.x.x] registration-thread-frequency [240] rfc2833-pt [101] force-subscription-expires [1800] forward-unsolicited-mwi-notify [false] hold-music [local_stream://default] nat-options-ping [true] NDLB-force-rport [safe] max-proceeding [5000] ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ From asilva at wirelessmundi.com Thu Nov 23 09:32:33 2017 From: asilva at wirelessmundi.com (=?UTF-8?Q?Ant=c3=b3nio_Silva?=) Date: Thu, 23 Nov 2017 10:32:33 +0100 Subject: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C37F9@mbx-03.sysconfig.co.uk> References: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C37F9@mbx-03.sysconfig.co.uk> Message-ID: <030606f8-de4d-643b-54a6-b6af3a61d2a4@wirelessmundi.com> Hi, We had the same problem using sqlite files as core db, under heavy load sqlite backend is not that fast... switching it to postgresql solved the issue. Hope it helps. On 11/23/2017 10:15 AM, Shaun Stokes wrote: > Does anyone have experience with presence on FreeSWITCH when under load? We've considered offloading presence to a Kamailio proxy but it would great if we could understand the limitations of presence on FreeSWITCH and recommended configuration for best performance under load. > > We've been experiencing issues with presence (BLF) intermittently not working or being delayed by 5 minutes or more. The BLF lights may show an extension as available when they're on the phone, as ringing when they're available etc. This problem can only be re-produced on a system which has been under load but it doesn't occur immediately unless the system has been running for a couple of weeks. This effects multiple SIP profiles in a multi-tenant (multi domain) environment with roughly 800 registrations, 500 registrations on one SIP profile and 300 on another. > > The FreeSWITCH DB files use a 512MB RAM disk and we've balanced extensions across multiple SIP profiles using separate (not shared) DB files to distribute load. > > What we've noticed is the internal DB files (i.e. sofia_reg_internal.db) appear to increase exponentially over time after roughly 22MB we often start to run into problems with presence while the system is under load, restarting FreeSWITCH and flushing the internal DB files clears the problem. > > Interestingly we didn't have this problem on FreeSWITCH 1.4 > > We've recently adjusted the following settings on our internal SIP profiles and are continuing to monitor: > force-subscription-expires [900] -> [1800] > sip-subscription-max-deviation [300] -> [600] > max-proceeding [1000] -> [5000] > initial-event-threads [2] -> [4] > > Here is a snippet of our internal SIP profile configuration: > nonce-ttl [60] > outbound-codec-prefs [G722,PCMA,H264] > pass-rfc2833 [true] > record-path [/path/freeswitch/recordings] > record-template [${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.${record_ext}] > multiple-registrations [contact] > inbound-reg-force-matching-username [true] > inbound-reg-in-new-thread [true] > initial-event-threads [4] > local-network-acl [localnet.auto] > manage-presence [true] > unregister-on-options-fail [true] > tls-version [tlsv1.2] > tls-cert-dir [/path/freeswitch/certs] > tls-bind-params [transport=tls] > tls [true] > stun-enabled [false] > stun-auto-disable [false] > sip-trace [no] > sip-subscription-max-deviation [600] > sip-port [xxxx] > sip-ip [x.x.x.x] > sip-force-expires [900] > sip-expires-max-deviation [300] > sip-capture [no] > rtp-timeout-sec [0] > rtp-timer-name [soft] > rtp-ip [x.x.x.x] > rtp-hold-timeout-sec [0] > tls-verify-in-subjects [] > tls-verify-depth [2] > tls-verify-date [true] > tls-sip-port [xxxx] > tls-passphrase [] > tls-only [false] > inbound-codec-prefs [G722,PCMA,H264] > inbound-codec-negotiation [greedy] > log-auth-failures [true] > user-agent-string [FreeSWITCH] > watchdog-enabled [no] > watchdog-event-timeout [30000] > watchdog-step-timeout [30000] > ext-rtp-ip [x.x.x.x] > accept-blind-auth [false] > accept-blind-reg [false] > aggressive-nat-detection [true] > apply-inbound-acl [domains] > apply-nat-acl [nat.auto] > auth-all-packets [false] > auth-calls [true] > challenge-realm [auto_from] > context [public] > debug [0] > dialplan [XML] > dtmf-duration [2000] > dtmf-type [rfc2833] > enable-timer [true] > ext-sip-ip [x.x.x.x] > registration-thread-frequency [240] > rfc2833-pt [101] > force-subscription-expires [1800] > forward-unsolicited-mwi-notify [false] > hold-music [local_stream://default] > nat-options-ping [true] > NDLB-force-rport [safe] > max-proceeding [5000] > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 From shaun.stokes at itec-support.co.uk Thu Nov 23 09:45:34 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Thu, 23 Nov 2017 09:45:34 +0000 Subject: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 In-Reply-To: <030606f8-de4d-643b-54a6-b6af3a61d2a4@wirelessmundi.com> References: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C37F9@mbx-03.sysconfig.co.uk>, <030606f8-de4d-643b-54a6-b6af3a61d2a4@wirelessmundi.com> Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C381E@mbx-03.sysconfig.co.uk> Thanks, will give that a try and provide some feedback. ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of António Silva [asilva at wirelessmundi.com] Sent: 23 November 2017 09:32 To: freeswitch-users at lists.freeswitch.org Subject: Re: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 Hi, We had the same problem using sqlite files as core db, under heavy load sqlite backend is not that fast... switching it to postgresql solved the issue. Hope it helps. On 11/23/2017 10:15 AM, Shaun Stokes wrote: > Does anyone have experience with presence on FreeSWITCH when under load? We've considered offloading presence to a Kamailio proxy but it would great if we could understand the limitations of presence on FreeSWITCH and recommended configuration for best performance under load. > > We've been experiencing issues with presence (BLF) intermittently not working or being delayed by 5 minutes or more. The BLF lights may show an extension as available when they're on the phone, as ringing when they're available etc. This problem can only be re-produced on a system which has been under load but it doesn't occur immediately unless the system has been running for a couple of weeks. This effects multiple SIP profiles in a multi-tenant (multi domain) environment with roughly 800 registrations, 500 registrations on one SIP profile and 300 on another. > > The FreeSWITCH DB files use a 512MB RAM disk and we've balanced extensions across multiple SIP profiles using separate (not shared) DB files to distribute load. > > What we've noticed is the internal DB files (i.e. sofia_reg_internal.db) appear to increase exponentially over time after roughly 22MB we often start to run into problems with presence while the system is under load, restarting FreeSWITCH and flushing the internal DB files clears the problem. > > Interestingly we didn't have this problem on FreeSWITCH 1.4 > > We've recently adjusted the following settings on our internal SIP profiles and are continuing to monitor: > force-subscription-expires [900] -> [1800] > sip-subscription-max-deviation [300] -> [600] > max-proceeding [1000] -> [5000] > initial-event-threads [2] -> [4] > > Here is a snippet of our internal SIP profile configuration: > nonce-ttl [60] > outbound-codec-prefs [G722,PCMA,H264] > pass-rfc2833 [true] > record-path [/path/freeswitch/recordings] > record-template [${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.${record_ext}] > multiple-registrations [contact] > inbound-reg-force-matching-username [true] > inbound-reg-in-new-thread [true] > initial-event-threads [4] > local-network-acl [localnet.auto] > manage-presence [true] > unregister-on-options-fail [true] > tls-version [tlsv1.2] > tls-cert-dir [/path/freeswitch/certs] > tls-bind-params [transport=tls] > tls [true] > stun-enabled [false] > stun-auto-disable [false] > sip-trace [no] > sip-subscription-max-deviation [600] > sip-port [xxxx] > sip-ip [x.x.x.x] > sip-force-expires [900] > sip-expires-max-deviation [300] > sip-capture [no] > rtp-timeout-sec [0] > rtp-timer-name [soft] > rtp-ip [x.x.x.x] > rtp-hold-timeout-sec [0] > tls-verify-in-subjects [] > tls-verify-depth [2] > tls-verify-date [true] > tls-sip-port [xxxx] > tls-passphrase [] > tls-only [false] > inbound-codec-prefs [G722,PCMA,H264] > inbound-codec-negotiation [greedy] > log-auth-failures [true] > user-agent-string [FreeSWITCH] > watchdog-enabled [no] > watchdog-event-timeout [30000] > watchdog-step-timeout [30000] > ext-rtp-ip [x.x.x.x] > accept-blind-auth [false] > accept-blind-reg [false] > aggressive-nat-detection [true] > apply-inbound-acl [domains] > apply-nat-acl [nat.auto] > auth-all-packets [false] > auth-calls [true] > challenge-realm [auto_from] > context [public] > debug [0] > dialplan [XML] > dtmf-duration [2000] > dtmf-type [rfc2833] > enable-timer [true] > ext-sip-ip [x.x.x.x] > registration-thread-frequency [240] > rfc2833-pt [101] > force-subscription-expires [1800] > forward-unsolicited-mwi-notify [false] > hold-music [local_stream://default] > nat-options-ping [true] > NDLB-force-rport [safe] > max-proceeding [5000] > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ From me at anatoli.ws Thu Nov 23 21:48:15 2017 From: me at anatoli.ws (Anatoli) Date: Thu, 23 Nov 2017 18:48:15 -0300 Subject: [Freeswitch-users] ACL: auth_calls + apply-inbound-acl/auth-acl In-Reply-To: <6BFB29AD-1424-4F13-A0DD-385C6C48DF6D@vallimamod.org> References: <8fc35d90-f845-0ad2-d641-34a3b7506920@anatoli.ws> <6BFB29AD-1424-4F13-A0DD-385C6C48DF6D@vallimamod.org> Message-ID: Hi Vallimamod, Thanks a lot for your detailed explanation, sure it helps! It would be great to add these details to the documentation (not sure whom to ask about this). IMO the behavior you describe can't be inferred from the current documentation and it deals with security/authentication. Could you please explain what would be the effect of auth-calls=true + auth-acl=? I suppose if the IP matches, it goes through the digest auth. If the IP doesn't match, sofia responds with 403 forbidden, right? Thanks, Anatoli *From:* Vallimamod Abdullah *Sent:* Tuesday, November 21, 2017 09:35 *To:* Freeswitch Users Help *Subject:* Re: [Freeswitch-users] ACL: auth_calls + apply-inbound-acl/auth-acl Hi, Your mail is dense, I will try to answer at my best from my understanding of the source code: - the default value for auth-call is false. - When a call arrives, the apply-inbound-acl is checked first: * If the IP is approved by the acl, the access is granted * If the IP is rejected by the acl and auth-call is false, sofia responds with 403 forbidden (I skip the proxy-acl and X-AUTH-IP checks for simplicity) * If the IP is rejected by the acl and auth-call is true, it falls back to digest auth. - If accept-blind-auth is set with auth-call, freeswitch only checks if the From user is defined in directory. If so, user is authorized (without any password check) - If auth-cal is set without the acl, the call go through digest authentication - If neither is set, the call is accepted. In your case, even if you can define directly a cidr in the apply-inbound-acl param value, it would be best to set it to a list name defined in autoload_configs/acl.conf.xml. Hope this helps! -------------- next part -------------- An HTML attachment was scrubbed... URL: From tom at tomlynn.com Thu Nov 23 22:02:19 2017 From: tom at tomlynn.com (Tom Lynn) Date: Thu, 23 Nov 2017 14:02:19 -0800 Subject: [Freeswitch-users] Embedding Freeswitch In-Reply-To: References: <4C0E960D-A8E3-4E9C-AEEC-E9D69A8E138C@gmail.com> Message-ID: Stanislav, Do the FriendlyARM devices use the standard Debian repositories, or do they provide their own customized version of Debian? The NanoPC-T3 Plus looks interesting for my home freeswitch system Or possibly an Odroid XU4. If I want to be in the intel space, I think for a few dollars more I'd be looking at an UDOO x86 advanced plus for the built in eMMC. On Tue, Nov 21, 2017 at 4:34 PM, Stanislav Sinyagin wrote: > yes! > APU2 and APU3 by pcengines :) > They have better heat dissipation, and slightly different components. > The difference between the two is only in wiring (APU3 allowing two > 3G/LTE modems in one box). > > Also there's plenty of new hardware by FriendlyARM, Banana Pi, Orange > Pi, and the likes, and there's lots of material on forums. Some of > those boards look pretty good. I personally like the Neo series .by > FriendlyARM, but there's still some lack of hardware support in > Armbian kernel, as far as I know. I didn't touch this subject for few > last months. > > > > > > On Tue, Nov 21, 2017 at 4:31 PM, Tom Lynn wrote: > > Stanislav, > > Any updates on your board recommendation since 2015? > > > > On Tue, Mar 3, 2015 at 1:04 AM, Stanislav Sinyagin > > wrote: > >> > >> PC Engines APU platform is a good choice: > >> http://pcengines.ch/apu.htm > >> > >> Here's my Debian installer for it: > >> https://github.com/ssinyagin/pcengines-apu-debian-cd > >> > >> Here are some of my blog posts about the device: > >> https://txlab.wordpress.com/tag/pcengines/ > >> > >> I'm not affiliated with PC Engines, but their office is around the > >> corner, so I get the board with next-day delivery :-) > >> > >> > >> > >> On Tue, Mar 3, 2015 at 4:38 AM, Naveen Khanna > >> wrote: > >> > Hi, > >> > > >> > Can someone suggest a low cost standard single board computer, around > $ > >> > 50, > >> > to run 25 concurrent sessions & 100 registrations of SIP clients with > >> > limited applications of Freeswitch. > >> > > >> > > >> > Regards, > >> > > >> > Naveen Khanna > >> > > >> > > >> > ____________________________________________________________ > _____________ > >> > Professional FreeSWITCH Consulting Services: > >> > consulting at freeswitch.org > >> > http://www.freeswitchsolutions.com > >> > > >> > Official FreeSWITCH Sites > >> > http://www.freeswitch.org > >> > http://confluence.freeswitch.org > >> > http://www.cluecon.com > >> > > >> > FreeSWITCH-users mailing list > >> > FreeSWITCH-users at lists.freeswitch.org > >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ > options/freeswitch-users > >> > http://www.freeswitch.org > >> > >> ____________________________________________________________ > _____________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ > options/freeswitch-users > >> http://www.freeswitch.org > > > > > > > > ____________________________________________________________ > _____________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From asilva at wirelessmundi.com Thu Nov 23 23:07:50 2017 From: asilva at wirelessmundi.com (=?UTF-8?Q?Ant=c3=b3nio_Silva?=) Date: Fri, 24 Nov 2017 00:07:50 +0100 Subject: [Freeswitch-users] verto output device ring is always the default audio Message-ID: Hi, I'm use dynamic media tags with verto my problem is that when i set a specific device for output the ring is always played on the default device, during the call switching to different outputs is done perfectly. I've try forcing in verto.js:   case $.verto.enum.state.ringing:             var speaker = dialog.useSpeak;             console.info("Using Speaker: ", speaker);             if (speaker && speaker !== "any" && speaker !== "none") {                 setTimeout(function() {                     dialog.setAudioPlaybackDevice(speaker);                 }, 500);             }         break; I do see the message changing it, but doesn't work...  any idea what i'm doing wrong? Log changing the device when ringing: jquery.verto.js:2214 Using Speaker: e6208da870143078295d9e309123f2d53ddd5025ea44c915e2133ab7d1aaff36 jquery.verto.js:2160 Dialog: 134c1362-77af-4f53-9aa8-b4a98655d779 Setting speaker: ​ Built-in Audio Digital Stereo (HDMI 2) Thanks. -- Saludos / Regards / Cumprimentos António Silva From ssinyagin at gmail.com Thu Nov 23 23:17:18 2017 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Fri, 24 Nov 2017 00:17:18 +0100 Subject: [Freeswitch-users] Embedding Freeswitch In-Reply-To: References: <4C0E960D-A8E3-4E9C-AEEC-E9D69A8E138C@gmail.com> Message-ID: check out Armbian website, that's so far the most advanced port of standard Debian to some ARM boards. They do use standard Debian repos, and some kernel customizations to fit particular hardware. On Thu, Nov 23, 2017 at 11:02 PM, Tom Lynn wrote: > Stanislav, > Do the FriendlyARM devices use the standard Debian repositories, or do they > provide their own customized version of Debian? The NanoPC-T3 Plus looks > interesting for my home freeswitch system Or possibly an Odroid XU4. > > If I want to be in the intel space, I think for a few dollars more I'd be > looking at an UDOO x86 advanced plus for the built in eMMC. > > On Tue, Nov 21, 2017 at 4:34 PM, Stanislav Sinyagin > wrote: >> >> yes! >> APU2 and APU3 by pcengines :) >> They have better heat dissipation, and slightly different components. >> The difference between the two is only in wiring (APU3 allowing two >> 3G/LTE modems in one box). >> >> Also there's plenty of new hardware by FriendlyARM, Banana Pi, Orange >> Pi, and the likes, and there's lots of material on forums. Some of >> those boards look pretty good. I personally like the Neo series .by >> FriendlyARM, but there's still some lack of hardware support in >> Armbian kernel, as far as I know. I didn't touch this subject for few >> last months. >> >> >> >> >> >> On Tue, Nov 21, 2017 at 4:31 PM, Tom Lynn wrote: >> > Stanislav, >> > Any updates on your board recommendation since 2015? >> > >> > On Tue, Mar 3, 2015 at 1:04 AM, Stanislav Sinyagin >> > wrote: >> >> >> >> PC Engines APU platform is a good choice: >> >> http://pcengines.ch/apu.htm >> >> >> >> Here's my Debian installer for it: >> >> https://github.com/ssinyagin/pcengines-apu-debian-cd >> >> >> >> Here are some of my blog posts about the device: >> >> https://txlab.wordpress.com/tag/pcengines/ >> >> >> >> I'm not affiliated with PC Engines, but their office is around the >> >> corner, so I get the board with next-day delivery :-) >> >> >> >> >> >> >> >> On Tue, Mar 3, 2015 at 4:38 AM, Naveen Khanna >> >> wrote: >> >> > Hi, >> >> > >> >> > Can someone suggest a low cost standard single board computer, around >> >> > $ >> >> > 50, >> >> > to run 25 concurrent sessions & 100 registrations of SIP clients with >> >> > limited applications of Freeswitch. >> >> > >> >> > >> >> > Regards, >> >> > >> >> > Naveen Khanna >> >> > >> >> > >> >> > >> >> > _________________________________________________________________________ >> >> > Professional FreeSWITCH Consulting Services: >> >> > consulting at freeswitch.org >> >> > http://www.freeswitchsolutions.com >> >> > >> >> > Official FreeSWITCH Sites >> >> > http://www.freeswitch.org >> >> > http://confluence.freeswitch.org >> >> > http://www.cluecon.com >> >> > >> >> > FreeSWITCH-users mailing list >> >> > FreeSWITCH-users at lists.freeswitch.org >> >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> > >> >> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> >> > http://www.freeswitch.org >> >> >> >> >> >> _________________________________________________________________________ >> >> Professional FreeSWITCH Consulting Services: >> >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> >> >> Official FreeSWITCH Sites >> >> http://www.freeswitch.org >> >> http://confluence.freeswitch.org >> >> http://www.cluecon.com >> >> >> >> FreeSWITCH-users mailing list >> >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> >> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> >> http://www.freeswitch.org >> > >> > >> > >> > >> > _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 cong.wang.itsherpa at gmail.com Fri Nov 24 02:57:01 2017 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Fri, 24 Nov 2017 11:57:01 +0900 Subject: [Freeswitch-users] video recorded as "video muted"? In-Reply-To: References: Message-ID: Which mod you choose for recording? I think it's better to post parts of your dialplan related to record. > 2017/11/23 1:07、Mundkowsky, Robert のメール: > > Hi, > > We are using Verto to record audio and video for a conference. The users do not have options displayed for muting anything, but we are seeing some recordings where the audio is fine, but the video is not there or rather there is an image showing "Freeswitch Video Muted (audio not affected)". > > I looked thru the logs for one call that had this issue and I do not see any problems. I was suspecting that the video codec sent by the user could not be transcoded, but it seems like it was VP8 and logs seem to show this codec was successfully negotiated. > > Any suggestions? > > Robert > > This e-mail and any files transmitted with it may contain privileged or confidential information. It is solely for use by the individual for whom it is intended, even if addressed incorrectly. If you received this e-mail in error, please notify the sender; do not disclose, copy, distribute, or take any action in reliance on the contents of this information; and delete it from your system. Any other use of this e-mail is prohibited. > > > Thank you for your compliance. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaun.stokes at itec-support.co.uk Fri Nov 24 10:00:46 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Fri, 24 Nov 2017 10:00:46 +0000 Subject: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C381E@mbx-03.sysconfig.co.uk> References: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C37F9@mbx-03.sysconfig.co.uk>, <030606f8-de4d-643b-54a6-b6af3a61d2a4@wirelessmundi.com>, <6FD2F8B5BB72834E9939AEDF9FB802A902F78C381E@mbx-03.sysconfig.co.uk> Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C4011@mbx-03.sysconfig.co.uk> Performance using PostgreSQL seems better but possibly too soon to tell, however we now have the ability to analyse the data and have identified that there is one domain that accounts for over 90% of the entries (over 12000, 11000 of which are presence) in our sip_subscriptions table. All domains use presence but others typically have around 100 entries in sip_subscriptions. If the bottleneck was the DB file then PostgreSQL should have solved this, but I'm still concerned by the number of presence events in our sip_subscriptions table. How many presence events does FreeSWITCH support in the sip_subscriptions table? Are there are any other recommendations to get the best performance out of FreeSWITCH in this scenario? We have 32 logical cores (8 physical) but CPU usage rarely goes above 10%. Thanks, Shaun ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] Sent: 23 November 2017 09:45 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 Thanks, will give that a try and provide some feedback. ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of António Silva [asilva at wirelessmundi.com] Sent: 23 November 2017 09:32 To: freeswitch-users at lists.freeswitch.org Subject: Re: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 Hi, We had the same problem using sqlite files as core db, under heavy load sqlite backend is not that fast... switching it to postgresql solved the issue. Hope it helps. On 11/23/2017 10:15 AM, Shaun Stokes wrote: > Does anyone have experience with presence on FreeSWITCH when under load? We've considered offloading presence to a Kamailio proxy but it would great if we could understand the limitations of presence on FreeSWITCH and recommended configuration for best performance under load. > > We've been experiencing issues with presence (BLF) intermittently not working or being delayed by 5 minutes or more. The BLF lights may show an extension as available when they're on the phone, as ringing when they're available etc. This problem can only be re-produced on a system which has been under load but it doesn't occur immediately unless the system has been running for a couple of weeks. This effects multiple SIP profiles in a multi-tenant (multi domain) environment with roughly 800 registrations, 500 registrations on one SIP profile and 300 on another. > > The FreeSWITCH DB files use a 512MB RAM disk and we've balanced extensions across multiple SIP profiles using separate (not shared) DB files to distribute load. > > What we've noticed is the internal DB files (i.e. sofia_reg_internal.db) appear to increase exponentially over time after roughly 22MB we often start to run into problems with presence while the system is under load, restarting FreeSWITCH and flushing the internal DB files clears the problem. > > Interestingly we didn't have this problem on FreeSWITCH 1.4 > > We've recently adjusted the following settings on our internal SIP profiles and are continuing to monitor: > force-subscription-expires [900] -> [1800] > sip-subscription-max-deviation [300] -> [600] > max-proceeding [1000] -> [5000] > initial-event-threads [2] -> [4] > > Here is a snippet of our internal SIP profile configuration: > nonce-ttl [60] > outbound-codec-prefs [G722,PCMA,H264] > pass-rfc2833 [true] > record-path [/path/freeswitch/recordings] > record-template [${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.${record_ext}] > multiple-registrations [contact] > inbound-reg-force-matching-username [true] > inbound-reg-in-new-thread [true] > initial-event-threads [4] > local-network-acl [localnet.auto] > manage-presence [true] > unregister-on-options-fail [true] > tls-version [tlsv1.2] > tls-cert-dir [/path/freeswitch/certs] > tls-bind-params [transport=tls] > tls [true] > stun-enabled [false] > stun-auto-disable [false] > sip-trace [no] > sip-subscription-max-deviation [600] > sip-port [xxxx] > sip-ip [x.x.x.x] > sip-force-expires [900] > sip-expires-max-deviation [300] > sip-capture [no] > rtp-timeout-sec [0] > rtp-timer-name [soft] > rtp-ip [x.x.x.x] > rtp-hold-timeout-sec [0] > tls-verify-in-subjects [] > tls-verify-depth [2] > tls-verify-date [true] > tls-sip-port [xxxx] > tls-passphrase [] > tls-only [false] > inbound-codec-prefs [G722,PCMA,H264] > inbound-codec-negotiation [greedy] > log-auth-failures [true] > user-agent-string [FreeSWITCH] > watchdog-enabled [no] > watchdog-event-timeout [30000] > watchdog-step-timeout [30000] > ext-rtp-ip [x.x.x.x] > accept-blind-auth [false] > accept-blind-reg [false] > aggressive-nat-detection [true] > apply-inbound-acl [domains] > apply-nat-acl [nat.auto] > auth-all-packets [false] > auth-calls [true] > challenge-realm [auto_from] > context [public] > debug [0] > dialplan [XML] > dtmf-duration [2000] > dtmf-type [rfc2833] > enable-timer [true] > ext-sip-ip [x.x.x.x] > registration-thread-frequency [240] > rfc2833-pt [101] > force-subscription-expires [1800] > forward-unsolicited-mwi-notify [false] > hold-music [local_stream://default] > nat-options-ping [true] > NDLB-force-rport [safe] > max-proceeding [5000] > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ From asilva at wirelessmundi.com Fri Nov 24 17:53:12 2017 From: asilva at wirelessmundi.com (=?UTF-8?Q?Ant=c3=b3nio_Silva?=) Date: Fri, 24 Nov 2017 18:53:12 +0100 Subject: [Freeswitch-users] txfax unexpected message received Message-ID: <3507f0c1-ba9b-952d-a208-3db9133f887c@wirelessmundi.com> Hi, when sending a fax to a particular destination it fails with "Fax processing not successful - result (13) Unexpected message received." To other destination is working ok, i don't know what is the particularity on this one that makes it fail... From the logs i see: 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx:  CFR with final frame tag 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx:  ff 13 84 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx final frame in state D 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Unexpected CFR frame in state D I guess that is not suppose to receive confirmed to received.. because the training is not yet done. Can i do anything from my side to make it work? I've tried with different resolutions but no luck.. i try with t38 but this gw the t38 is not well implemented and also didn't work. To send the fax i just do: originate {fax_verbose=true}sofia/gateway/CS2K/939165135 &txfax(/root/txfax.tiff) Attach full log. Thanks for the help. -- Saludos / Regards / Cumprimentos António Silva -------------- next part -------------- Sending the fax: originate {fax_verbose=true}sofia/gateway/CS2K/939165135 &txfax(/root/txfax.tiff) LOG: 2017-11-24 18:29:32.325313 [DEBUG] switch_ivr_originate.c:2147 Parsing global variables 2017-11-24 18:29:32.325313 [NOTICE] switch_channel.c:1104 New Channel sofia/publico/939165135 [bce7f5cc-f2e2-4ec6-9798-27a00b660b43] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5010 sofia/publico/939165135 setting variable [cm_context]=[incoming] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5010 sofia/publico/939165135 setting variable [cm_transfer_context]=[incoming] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5010 sofia/publico/939165135 setting variable [cm_channel_name]=[line/CS2K] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5010 sofia/publico/939165135 setting variable [cm_channel_type]=[line] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5010 sofia/publico/939165135 setting variable [cm_line_name]=[CS2K] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5010 sofia/publico/939165135 setting variable [dtmf_type]=[rfc2833] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5010 sofia/publico/939165135 setting variable [rtp_info_when_no_2833]=[false] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5010 sofia/publico/939165135 setting variable [rtp_liberal_dtmf]=[true] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5010 sofia/publico/939165135 setting variable [refuse_t38]=[true] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5010 sofia/publico/939165135 setting variable [t38_passthru]=[false] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5010 sofia/publico/939165135 setting variable [absolute_codec_string]=[PCMA,PCMU] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5010 sofia/publico/939165135 setting variable [codec_string]=[PCMA,PCMU] 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:5026 (sofia/publico/939165135) State Change CS_NEW -> CS_INIT 2017-11-24 18:29:32.325313 [DEBUG] switch_core_state_machine.c:584 (sofia/publico/939165135) Running State Change CS_INIT (Cur 1 Tot 15351) 2017-11-24 18:29:32.325313 [DEBUG] switch_core_state_machine.c:627 (sofia/publico/939165135) State INIT 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:93 sofia/publico/939165135 SOFIA INIT 2017-11-24 18:29:32.325313 [DEBUG] switch_core_port_allocator.c:183 UDP port robustness check for port 10822 pass 2017-11-24 18:29:32.325313 [DEBUG] sofia_glue.c:1298 sofia/publico/939165135 sending invite version: 1.9.0 git 4c78733 2017-05-16 19:50:21Z 64bit Local SDP: v=0 o=FreeSWITCH 1511533750 1511533751 IN IP4 100.10.10.10 s=FreeSWITCH c=IN IP4 100.10.10.10 t=0 0 m=audio 10822 RTP/AVP 8 0 101 a=rtpmap:8 PCMA/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=silenceSupp:off - - - - a=ptime:20 a=sendrecv 2017-11-24 18:29:32.325313 [DEBUG] switch_core_state_machine.c:40 sofia/publico/939165135 Standard INIT 2017-11-24 18:29:32.325313 [DEBUG] switch_core_state_machine.c:48 (sofia/publico/939165135) State Change CS_INIT -> CS_ROUTING 2017-11-24 18:29:32.325313 [DEBUG] switch_core_state_machine.c:627 (sofia/publico/939165135) State INIT going to sleep 2017-11-24 18:29:32.325313 [DEBUG] switch_core_state_machine.c:584 (sofia/publico/939165135) Running State Change CS_ROUTING (Cur 1 Tot 15351) 2017-11-24 18:29:32.325313 [DEBUG] switch_core_state_machine.c:643 (sofia/publico/939165135) State ROUTING 2017-11-24 18:29:32.325313 [DEBUG] mod_sofia.c:154 sofia/publico/939165135 SOFIA ROUTING 2017-11-24 18:29:32.325313 [DEBUG] switch_ivr_originate.c:67 (sofia/publico/939165135) State Change CS_ROUTING -> CS_CONSUME_MEDIA 2017-11-24 18:29:32.325313 [DEBUG] switch_core_state_machine.c:643 (sofia/publico/939165135) State ROUTING going to sleep 2017-11-24 18:29:32.325313 [DEBUG] switch_core_state_machine.c:584 (sofia/publico/939165135) Running State Change CS_CONSUME_MEDIA (Cur 1 Tot 15351) 2017-11-24 18:29:32.325313 [DEBUG] sofia.c:7249 Channel sofia/publico/939165135 entering state [calling][0] 2017-11-24 18:29:32.325313 [DEBUG] switch_core_state_machine.c:662 (sofia/publico/939165135) State CONSUME_MEDIA 2017-11-24 18:29:32.325313 [DEBUG] switch_core_state_machine.c:662 (sofia/publico/939165135) State CONSUME_MEDIA going to sleep 2017-11-24 18:29:34.205294 [DEBUG] sofia.c:7249 Channel sofia/publico/939165135 entering state [proceeding][183] 2017-11-24 18:29:34.205294 [DEBUG] sofia.c:7259 Remote SDP: v=0 o=genband 294525952 1511544573 IN IP4 100.10.100.10 s=- c=IN IP4 100.10.100.10 t=0 0 m=audio 41814 RTP/AVP 8 0 101 a=rtpmap:8 PCMA/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 a=silenceSupp:off - - - - a=ptime:20 a=maxptime:30 a=sqn: 0 a=cdsc:1 image udptl t38 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:5110 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:5165 Audio Codec Compare [PCMA:8:8000:20:64000:1] ++++ is saved as a match 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:5110 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[PCMU:0:8000:20:64000:1] 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:5110 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:5110 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[PCMU:0:8000:20:64000:1] 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:5165 Audio Codec Compare [PCMU:0:8000:20:64000:1] ++++ is saved as a match 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:5026 Set telephone-event payload to 101 at 8000 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:3425 Set Codec sofia/publico/939165135 PCMA/8000 20 ms 160 samples 64000 bits 1 channels 2017-11-24 18:29:34.205294 [DEBUG] switch_core_codec.c:111 sofia/publico/939165135 Original read codec set to PCMA:8 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:5369 Set telephone-event payload to 101 at 8000 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:5427 sofia/publico/939165135 Set 2833 dtmf send payload to 101 recv payload to 101 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:8144 AUDIO RTP [sofia/publico/939165135] 100.10.10.10 port 10822 -> 100.10.100.10 port 41814 codec: 8 ms: 20 2017-11-24 18:29:34.205294 [DEBUG] switch_rtp.c:4107 Starting timer [soft] 160 bytes per 20ms 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:8447 sofia/publico/939165135 Set 2833 dtmf send payload to 101 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:8454 sofia/publico/939165135 Set 2833 dtmf receive payload to 101 2017-11-24 18:29:34.205294 [DEBUG] switch_core_media.c:8477 sofia/publico/939165135 Set rtp dtmf delay to 40 2017-11-24 18:29:34.205294 [NOTICE] sofia_media.c:92 Pre-Answer sofia/publico/939165135! 2017-11-24 18:29:34.205294 [DEBUG] switch_channel.c:3490 (sofia/publico/939165135) Callstate Change DOWN -> EARLY 2017-11-24 18:29:34.205294 [DEBUG] switch_ivr_originate.c:3695 Originate Resulted in Success: [sofia/publico/939165135] 2017-11-24 18:29:34.205294 [INFO] switch_channel.c:3139 sofia/publico/939165135 Flipping CID from "" <0000000000> to "Outbound Call" <939165135> 2017-11-24 18:29:34.205294 [DEBUG] mod_commands.c:4865 (sofia/publico/939165135) State Change CS_CONSUME_MEDIA -> CS_EXECUTE 2017-11-24 18:29:34.205294 [DEBUG] switch_core_state_machine.c:584 (sofia/publico/939165135) Running State Change CS_EXECUTE (Cur 1 Tot 15351) 2017-11-24 18:29:34.205294 [DEBUG] switch_core_state_machine.c:650 (sofia/publico/939165135) State EXECUTE 2017-11-24 18:29:34.205294 [DEBUG] mod_sofia.c:209 sofia/publico/939165135 SOFIA EXECUTE 2017-11-24 18:29:34.205294 [DEBUG] switch_core_state_machine.c:328 sofia/publico/939165135 Standard EXECUTE 2017-11-24 18:29:34.205294 [DEBUG] switch_core_session.c:2806 EXECUTE sofia/publico/939165135 txfax(/root/txfax.tiff) 2017-11-24 18:29:34.205294 [DEBUG] mod_spandsp_fax.c:1459 Raw read codec activation Success L16 20000 2017-11-24 18:29:34.205294 [DEBUG] switch_core_codec.c:223 sofia/publico/939165135 Push codec L16:100 2017-11-24 18:29:34.205294 [DEBUG] mod_spandsp_fax.c:1477 Raw write codec activation Success L16 2017-11-24 18:29:34.265321 [DEBUG] switch_rtp.c:7266 Correct audio ip/port confirmed. 2017-11-24 18:29:34.645315 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:36.185314 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:39.165314 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:40.685313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:41.265295 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:41.265295 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:41.265295 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:41.285310 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:41.505307 [DEBUG] sofia.c:7249 Channel sofia/publico/939165135 entering state [completing][200] 2017-11-24 18:29:41.505307 [DEBUG] sofia.c:7256 Duplicate SDP v=0 o=genband 294525952 1511544573 IN IP4 100.10.100.10 s=- c=IN IP4 100.10.100.10 t=0 0 m=audio 41814 RTP/AVP 8 0 101 a=rtpmap:8 PCMA/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 a=silenceSupp:off - - - - a=ptime:20 a=maxptime:30 a=sqn: 0 a=cdsc:1 image udptl t38 2017-11-24 18:29:41.525326 [DEBUG] sofia.c:7249 Channel sofia/publico/939165135 entering state [ready][200] 2017-11-24 18:29:41.525326 [NOTICE] sofia.c:8327 Channel [sofia/publico/939165135] has been answered 2017-11-24 18:29:41.525326 [DEBUG] switch_channel.c:3789 (sofia/publico/939165135) Callstate Change EARLY -> ACTIVE 2017-11-24 18:29:41.565310 [DEBUG] switch_rtp.c:7266 Correct audio ip/port confirmed. 2017-11-24 18:29:42.605320 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:43.785309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Abort (-8) in state T 2017-11-24 18:29:44.065316 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:44.085313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:44.085313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:44.085313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:44.105312 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:44.165313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:46.245310 [WARNING] sofia.c:6270 Ping succeeded euskaltel with code 200 - count 1/1/1, state UP 2017-11-24 18:29:46.625305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:47.085320 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:47.305315 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Framing OK (-6) in state T 2017-11-24 18:29:47.305315 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from phase A_CNG to B_RX 2017-11-24 18:29:47.305315 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set rx type 4 2017-11-24 18:29:47.305315 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set tx type 0 2017-11-24 18:29:47.325312 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:47.465303 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:47.885318 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:47.965313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:48.165318 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Framing OK (-6) in state T 2017-11-24 18:29:48.265308 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Bad HDLC CRC received 2017-11-24 18:29:48.265308 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Bad CRC and timer is 0 2017-11-24 18:29:48.365308 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:48.385310 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:48.385310 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:48.445320 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:48.465319 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state T 2017-11-24 18:29:55.345320 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state T 2017-11-24 18:29:55.605316 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Framing OK (-6) in state T 2017-11-24 18:29:57.025313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Stop none (0 remaining) 2017-11-24 18:29:57.025313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx: CSI without final frame tag 2017-11-24 18:29:57.025313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx: ff 03 40 35 36 31 39 33 39 31 35 39 20 20 20 20 20 20 20 20 20 20 20 2017-11-24 18:29:57.025313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Remote gave CSI as: "939165135" 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Stop none (0 remaining) 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx: DIS with final frame tag 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx: ff 13 80 00 4e 9a c4 80 d9 80 80 80 80 00 00 00 00 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx final frame in state T 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Queuing phase B_TX 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 DIS: 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ...0= Store and forward Internet fax (T.37): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .0..= Real-time Internet fax (T.38): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 0...= 3G mobile network: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ..0. ....= V.8 capabilities: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .0.. ....= Preferred octets: 256 octets 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ...0= Ready to transmit a fax document (polling): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..1.= Can receive fax: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ..00 11..= Supported data signalling rates: V.27 ter and V.29 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .1.. ....= R8x7.7lines/mm and/or 200x200pels/25.4mm: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 0... ....= 2-D coding: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..10= Recording width: 215mm +- 1%, 255mm +- 1% and 303mm +- 1% 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 10..= Recording length: Unlimited 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .001 ....= Receiver's minimum scan line time: 5ms at 3.85 l/mm; T7.7 = T3.85 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 1... ....= Extension indicator: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..0.= Compressed/uncompressed mode: Compressed 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .1..= Error correction mode (ECM): ECM 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .1.. ....= T.6 coding: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 1... ....= Extension indicator: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ...0= "Field not valid" supported: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..0.= Multiple selective polling: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .0..= Polled sub-address: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 0...= T.43 coding: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ...0 ....= Plane interleave: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ..0. ....= Voice coding with 32kbit/s ADPCM (Rec. G.726): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .0.. ....= Reserved for the use of extended voice coding set: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 1... ....= Extension indicator: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ...1= R8x15.4lines/mm: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..0.= 300x300pels/25.4mm: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .0..= R16x15.4lines/mm and/or 400x400pels/25.4mm: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 1...= Inch-based resolution preferred: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ...1 ....= Metric-based resolution preferred: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ..0. ....= Minimum scan line time for higher resolutions: T15.4 = T7.7 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .1.. ....= Selective polling: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 1... ....= Extension indicator: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ...0= Sub-addressing: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..0.= Password: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .0..= Ready to transmit a data file (polling): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ...0 ....= Binary file transfer (BFT): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ..0. ....= Document transfer mode (DTM): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .0.. ....= Electronic data interchange (EDI): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 1... ....= Extension indicator: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ...0= Basic transfer mode (BTM): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .0..= Ready to transfer a character or mixed mode document (polling): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 0...= Character mode: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ..0. ....= Mixed mode (Annex E/T.4): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 1... ....= Extension indicator: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ...0= Processable mode 26 (Rec. T.505): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..0.= Digital network capability: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .0..= Duplex capability: Half only 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 0...= JPEG coding: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ...0 ....= Full colour mode: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .0.. ....= 12bits/pel component: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 1... ....= Extension indicator: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ...0= No subsampling (1:1:1): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..0.= Custom illuminant: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .0..= Custom gamut range: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 0...= North American Letter (215.9mm x 279.4mm): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ...0 ....= North American Legal (215.9mm x 355.6mm): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ..0. ....= Single-progression sequential coding (Rec. T.85) basic: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .0.. ....= Single-progression sequential coding (Rec. T.85) optional L0: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 1... ....= Extension indicator: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ...0= HKM key management: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..0.= RSA key management: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .0..= Override: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 0...= HFX40 cipher: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ...0 ....= Alternative cipher number 2: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ..0. ....= Alternative cipher number 3: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .0.. ....= HFX40-I hashing: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 0... ....= Extension indicator: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:317 === Negotiation Result ======================================================= 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:318 Remote station id: 939165135 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:319 Local station id: 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:320 Transfer Rate: 9600 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:322 ECM status on 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:323 remote country: 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:324 remote vendor: 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:325 remote model: 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:327 ============================================================================== 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Trying to send file '/root/txfax.tiff' 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Start sending document 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Choose image type bi-level (0), compression T.6 (8) 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Minimum bits per row will be 0 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Starting page 1 of transfer 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Partial document buffer contains 25 frames (256 per frame) 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Image width is A4 at 8040dpm x 3850dpm 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Put document with modem (6) V.29 at 9600bps 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from state T to D 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 DCS: 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ...0= Store and forward Internet fax (T.37): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .0..= Real-time Internet fax (T.38): Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 0...= 3G mobile network: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..1.= Receive fax: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ..00 01..= Selected data signalling rate: V.29, 9600bps 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .0.. ....= R8x7.7lines/mm and/or 200x200pels/25.4mm: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 0... ....= 2-D coding: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..00= Recording width: 215mm +- 1% 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 10..= Recording length: Unlimited 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .111 ....= Minimum scan line time: 0ms 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 1... ....= Extension indicator: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..0.= Compressed/uncompressed mode: Compressed 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .1..= Error correction mode (ECM): ECM 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 0...= Frame size: 256 octets 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .1.. ....= T.6 coding: Set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 0... ....= Extension indicator: Not set 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Tx: DCS with final frame tag 2017-11-24 18:29:57.565305 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Tx: ff 13 83 00 06 f8 44 2017-11-24 18:29:57.605294 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state D 2017-11-24 18:29:57.605294 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from phase B_RX to B_TX 2017-11-24 18:29:57.605294 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set rx type 0 2017-11-24 18:29:57.605294 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set tx type 4 2017-11-24 18:29:58.765307 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Send complete in phase B_TX, state D 2017-11-24 18:29:58.845313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Send complete in phase B_TX, state D 2017-11-24 18:29:58.845313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from state D to D_TCF 2017-11-24 18:29:58.845313 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from phase B_TX to C_NON_ECM_TX 2017-11-24 18:29:58.845313 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set rx type 0 2017-11-24 18:29:58.845313 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set rx type 0 2017-11-24 18:29:58.845313 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set tx type 6 2017-11-24 18:30:00.705317 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Send complete in phase C_NON_ECM_TX, state D_TCF 2017-11-24 18:30:00.705317 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from phase C_NON_ECM_TX to B_RX 2017-11-24 18:30:00.705317 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set rx type 4 2017-11-24 18:30:00.705317 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set tx type 0 2017-11-24 18:30:00.705317 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Start T4 2017-11-24 18:30:00.705317 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from state D_TCF to D_POST_TCF 2017-11-24 18:30:04.025321 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state D_POST_TCF 2017-11-24 18:30:04.065319 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Abort (-8) in state D_POST_TCF 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Retry number 1 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Queuing phase B_TX 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from state D_POST_TCF to D 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 DCS: 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ...0= Store and forward Internet fax (T.37): Not set 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .0..= Real-time Internet fax (T.38): Not set 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 0...= 3G mobile network: Not set 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..1.= Receive fax: Set 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 ..00 01..= Selected data signalling rate: V.29, 9600bps 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .0.. ....= R8x7.7lines/mm and/or 200x200pels/25.4mm: Not set 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 0... ....= 2-D coding: Not set 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..00= Recording width: 215mm +- 1% 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 10..= Recording length: Unlimited 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .111 ....= Minimum scan line time: 0ms 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 1... ....= Extension indicator: Set 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... ..0.= Compressed/uncompressed mode: Compressed 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... .1..= Error correction mode (ECM): ECM 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .... 0...= Frame size: 256 octets 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 .1.. ....= T.6 coding: Set 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 0... ....= Extension indicator: Not set 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Tx: DCS with final frame tag 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Tx: ff 13 83 00 06 f8 44 2017-11-24 18:30:04.285294 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Framing OK (-6) in state D 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Stop none (0 remaining) 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx: CFR with final frame tag 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx: ff 13 84 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx final frame in state D 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Unexpected CFR frame in state D 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Status changing to 'Unexpected message received' 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Flushing queued phase B_TX 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Queuing phase D_TX 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from state D to C 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Tx: DCN with final frame tag 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Tx: ff 13 fb 2017-11-24 18:30:05.645293 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Abort (-8) in state C 2017-11-24 18:30:05.665314 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state C 2017-11-24 18:30:05.665314 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from phase B_RX to D_TX 2017-11-24 18:30:05.665314 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set rx type 0 2017-11-24 18:30:05.665314 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set tx type 4 2017-11-24 18:30:06.725308 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Send complete in phase D_TX, state C 2017-11-24 18:30:06.805318 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Send complete in phase D_TX, state C 2017-11-24 18:30:06.805318 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Starting final pause before disconnecting 2017-11-24 18:30:06.805318 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from phase D_TX to E 2017-11-24 18:30:06.805318 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set rx type 0 2017-11-24 18:30:06.805318 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set tx type 1 2017-11-24 18:30:06.805318 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from state C to B 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Send complete in phase E, state B 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:496 ============================================================================== 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:508 Fax processing not successful - result (13) Unexpected message received. 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:513 Remote station id: 939165135 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:514 Local station id: 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:515 Pages transferred: 0 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:517 Total fax pages: 1 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:518 Image resolution: 8040x3850 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:519 Transfer Rate: 9600 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:521 ECM status on 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:522 remote country: 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:523 remote vendor: 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:524 remote model: 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:526 ============================================================================== 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from state B to CALL_FINISHED 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from phase E to CALL_FINISHED 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set rx type 9 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX FAX exchange complete 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX Set tx type 9 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:276 FLOW FAX FAX exchange complete 2017-11-24 18:30:07.805310 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Call completed 2017-11-24 18:30:07.825300 [DEBUG] switch_core_codec.c:248 sofia/publico/939165135 Restore previous codec PCMA:8. 2017-11-24 18:30:07.825300 [NOTICE] switch_core_state_machine.c:385 sofia/publico/939165135 has executed the last dialplan instruction, hanging up. 2017-11-24 18:30:07.825300 [NOTICE] switch_core_state_machine.c:387 Hangup sofia/publico/939165135 [CS_EXECUTE] [NORMAL_CLEARING] 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:650 (sofia/publico/939165135) State EXECUTE going to sleep 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:584 (sofia/publico/939165135) Running State Change CS_HANGUP (Cur 1 Tot 15351) 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:850 (sofia/publico/939165135) Callstate Change ACTIVE -> HANGUP 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:852 (sofia/publico/939165135) State HANGUP 2017-11-24 18:30:07.825300 [DEBUG] mod_sofia.c:449 Channel sofia/publico/939165135 hanging up, cause: NORMAL_CLEARING 2017-11-24 18:30:07.825300 [DEBUG] mod_sofia.c:502 Sending BYE to sofia/publico/939165135 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:60 sofia/publico/939165135 Standard HANGUP, cause: NORMAL_CLEARING 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:852 (sofia/publico/939165135) State HANGUP going to sleep 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:619 (sofia/publico/939165135) State Change CS_HANGUP -> CS_REPORTING 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:584 (sofia/publico/939165135) Running State Change CS_REPORTING (Cur 1 Tot 15351) 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:938 (sofia/publico/939165135) State REPORTING 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:174 sofia/publico/939165135 Standard REPORTING, cause: NORMAL_CLEARING 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:938 (sofia/publico/939165135) State REPORTING going to sleep 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:610 (sofia/publico/939165135) State Change CS_REPORTING -> CS_DESTROY 2017-11-24 18:30:07.825300 [DEBUG] switch_core_session.c:1712 Session 15351 (sofia/publico/939165135) Locked, Waiting on external entities 2017-11-24 18:30:07.825300 [NOTICE] switch_core_session.c:1730 Session 15351 (sofia/publico/939165135) Ended 2017-11-24 18:30:07.825300 [NOTICE] switch_core_session.c:1734 Close Channel sofia/publico/939165135 [CS_DESTROY] 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:741 (sofia/publico/939165135) Running State Change CS_DESTROY (Cur 0 Tot 15351) 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:751 (sofia/publico/939165135) State DESTROY 2017-11-24 18:30:07.825300 [DEBUG] mod_sofia.c:354 sofia/publico/939165135 SOFIA DESTROY 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:181 sofia/publico/939165135 Standard DESTROY 2017-11-24 18:30:07.825300 [DEBUG] switch_core_state_machine.c:751 (sofia/publico/939165135) State DESTROY going to sleep From universe at truemetal.org Fri Nov 24 15:42:24 2017 From: universe at truemetal.org (Markus) Date: Fri, 24 Nov 2017 16:42:24 +0100 Subject: [Freeswitch-users] mod_skypopen no longer functional? Message-ID: Dear list, I'm new here. And I'm looking for help (surprise!). In 2015 the only available SIP-to-Skype gateway that was left was mod_skypopen for FreeSWITCH. I had it running just fine until 12th/13th November 2017, based on the instructions provided at https://freeswitch.org/confluence/display/FREESWITCH/mod_skypopen, under 1.4.15+git~20141229T185951Z~507a0f22c5~64bit, then it simply stopped working all of a sudden. Stopped working meaning: It seems the Skype clients are "flapping", sometimes one (out of 3) is running, sometimes more, but something is wrong with them. FreeSWITCH console says the following when a call comes in: "2017-11-24 16:39:27.219382 [INFO] mod_dialplan_xml.c:635 Processing 49myCLI <49myCLI>->my_skype_user in context my_context 2017-11-24 16:39:27.219382 [ERR] switch_core_session.c:510 Could not locate channel type skypopen" I'm somehow guessing Skype has changed something on their end? But that is just a wild guess. I am totally clueless on how to debug this thing. I would like to get a look at the Skype client(s) that is/are running on the machine, but I simply do not know how. Any help? This is being used in a commercial project, so I'm ready to pay for your time. Please contact me offlist if you are providing paid help. I tried to contact the author G. M. directly, but there was no answer. Help! :) Thank you! Markus From iwada.eja at gmail.com Fri Nov 24 18:00:44 2017 From: iwada.eja at gmail.com (Iwada Eja) Date: Fri, 24 Nov 2017 19:00:44 +0100 Subject: [Freeswitch-users] mod_skypopen no longer functional? In-Reply-To: References: Message-ID: Microsoft decided to kill all old Skype clients - http://lists.freeswitch.org/pipermail/freeswitch-users/2017-June/126571.html On Fri, Nov 24, 2017 at 4:42 PM, Markus wrote: > Dear list, > > I'm new here. And I'm looking for help (surprise!). In 2015 the only > available SIP-to-Skype gateway that was left was mod_skypopen for > FreeSWITCH. I had it running just fine until 12th/13th November 2017, based > on the instructions provided at https://freeswitch.org/conflue > nce/display/FREESWITCH/mod_skypopen, under 1.4.15+git~20141229T185951Z~507a0f22c5~64bit, > then it simply stopped working all of a sudden. > > Stopped working meaning: It seems the Skype clients are "flapping", > sometimes one (out of 3) is running, sometimes more, but something is wrong > with them. FreeSWITCH console says the following when a call comes in: > > "2017-11-24 16:39:27.219382 [INFO] mod_dialplan_xml.c:635 Processing > 49myCLI <49myCLI>->my_skype_user in context my_context > 2017-11-24 16:39:27.219382 [ERR] switch_core_session.c:510 Could not > locate channel type skypopen" > > I'm somehow guessing Skype has changed something on their end? But that is > just a wild guess. I am totally clueless on how to debug this thing. I > would like to get a look at the Skype client(s) that is/are running on the > machine, but I simply do not know how. > > Any help? This is being used in a commercial project, so I'm ready to pay > for your time. Please contact me offlist if you are providing paid help. > > I tried to contact the author G. M. directly, but there was no answer. > > Help! :) > > Thank you! > Markus > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Fri Nov 24 18:07:10 2017 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 24 Nov 2017 19:07:10 +0100 Subject: [Freeswitch-users] mod_skypopen no longer functional? In-Reply-To: References: Message-ID: Hello, has been announced in this list, and then retold many many times again in this list: Microsoft do not enable anymore the clients/API mod_skypopen is based upon. And do not offer any other way to interface with Skype. So, you're out of luck, and unfortunately, no money can do it (as far as I know). -giovanni On 24 November 2017 at 16:42, Markus wrote: > Dear list, > > I'm new here. And I'm looking for help (surprise!). In 2015 the only > available SIP-to-Skype gateway that was left was mod_skypopen for > FreeSWITCH. I had it running just fine until 12th/13th November 2017, based > on the instructions provided at https://freeswitch.org/conflue > nce/display/FREESWITCH/mod_skypopen, under 1.4.15+git~20141229T185951Z~507a0f22c5~64bit, > then it simply stopped working all of a sudden. > > Stopped working meaning: It seems the Skype clients are "flapping", > sometimes one (out of 3) is running, sometimes more, but something is wrong > with them. FreeSWITCH console says the following when a call comes in: > > "2017-11-24 16:39:27.219382 [INFO] mod_dialplan_xml.c:635 Processing > 49myCLI <49myCLI>->my_skype_user in context my_context > 2017-11-24 16:39:27.219382 [ERR] switch_core_session.c:510 Could not > locate channel type skypopen" > > I'm somehow guessing Skype has changed something on their end? But that is > just a wild guess. I am totally clueless on how to debug this thing. I > would like to get a look at the Skype client(s) that is/are running on the > machine, but I simply do not know how. > > Any help? This is being used in a commercial project, so I'm ready to pay > for your time. Please contact me offlist if you are providing paid help. > > I tried to contact the author G. M. directly, but there was no answer. > > Help! :) > > Thank you! > Markus > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Fri Nov 24 18:12:03 2017 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 24 Nov 2017 19:12:03 +0100 Subject: [Freeswitch-users] mod_skypopen no longer functional? In-Reply-To: References: Message-ID: Just edited the docs: https://freeswitch.org/confluence/display/FREESWITCH/mod_skypopen On 24 November 2017 at 19:00, Iwada Eja wrote: > Microsoft decided to kill all old Skype clients - http://lists.freeswitch.org/pipermail/freeswitch-users/2017-June/126571.html > > > On Fri, Nov 24, 2017 at 4:42 PM, Markus wrote: > >> Dear list, >> >> I'm new here. And I'm looking for help (surprise!). In 2015 the only >> available SIP-to-Skype gateway that was left was mod_skypopen for >> FreeSWITCH. I had it running just fine until 12th/13th November 2017, based >> on the instructions provided at https://freeswitch.org/conflue >> nce/display/FREESWITCH/mod_skypopen, under 1.4.15+git~20141229T185951Z~507a0f22c5~64bit, >> then it simply stopped working all of a sudden. >> >> Stopped working meaning: It seems the Skype clients are "flapping", >> sometimes one (out of 3) is running, sometimes more, but something is wrong >> with them. FreeSWITCH console says the following when a call comes in: >> >> "2017-11-24 16:39:27.219382 [INFO] mod_dialplan_xml.c:635 Processing >> 49myCLI <49myCLI>->my_skype_user in context my_context >> 2017-11-24 16:39:27.219382 [ERR] switch_core_session.c:510 Could not >> locate channel type skypopen" >> >> I'm somehow guessing Skype has changed something on their end? But that >> is just a wild guess. I am totally clueless on how to debug this thing. I >> would like to get a look at the Skype client(s) that is/are running on the >> machine, but I simply do not know how. >> >> Any help? This is being used in a commercial project, so I'm ready to pay >> for your time. Please contact me offlist if you are providing paid help. >> >> I tried to contact the author G. M. directly, but there was no answer. >> >> Help! :) >> >> Thank you! >> Markus >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaun.stokes at itec-support.co.uk Fri Nov 24 18:20:12 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Fri, 24 Nov 2017 18:20:12 +0000 Subject: [Freeswitch-users] txfax unexpected message received In-Reply-To: <3507f0c1-ba9b-952d-a208-3db9133f887c@wirelessmundi.com> References: <3507f0c1-ba9b-952d-a208-3db9133f887c@wirelessmundi.com> Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C449A@mbx-03.sysconfig.co.uk> Haven't seen that one before, we use T.38 pass through over G711 and never had any problems that can't be explained, possibly an incompatible destination. I've found this, they're using mod_fax not mod_spandsp_fax but the error is similar might help point you in the right direction: http://lists.freeswitch.org/pipermail/freeswitch-users/2009-September/047151.html Would be useful to see the logs for mod_spandsp_fax from the beginning, might be some hidden clues. Make sure you enable verbose in 'conf/autoload_configs/spandsp.conf.xml'. Shaun -----Original Message----- From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of António Silva Sent: 24 November 2017 17:53 To: freeswitch-users at lists.freeswitch.org Subject: [Freeswitch-users] txfax unexpected message received Hi, when sending a fax to a particular destination it fails with "Fax processing not successful - result (13) Unexpected message received." To other destination is working ok, i don't know what is the particularity on this one that makes it fail... From the logs i see: 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx: CFR with final frame tag 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx: ff 13 84 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx final frame in state D 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Unexpected CFR frame in state D I guess that is not suppose to receive confirmed to received.. because the training is not yet done. Can i do anything from my side to make it work? I've tried with different resolutions but no luck.. i try with t38 but this gw the t38 is not well implemented and also didn't work. To send the fax i just do: originate {fax_verbose=true}sofia/gateway/CS2K/939165135 &txfax(/root/txfax.tiff) Attach full log. Thanks for the help. -- Saludos / Regards / Cumprimentos António Silva ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ From asilva at wirelessmundi.com Fri Nov 24 19:42:41 2017 From: asilva at wirelessmundi.com (=?UTF-8?Q?Ant=c3=b3nio_Silva?=) Date: Fri, 24 Nov 2017 20:42:41 +0100 Subject: [Freeswitch-users] txfax unexpected message received In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C449A@mbx-03.sysconfig.co.uk> References: <3507f0c1-ba9b-952d-a208-3db9133f887c@wirelessmundi.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C449A@mbx-03.sysconfig.co.uk> Message-ID: <521f1e01-ca23-aede-bcba-85e0e37b85f5@wirelessmundi.com> Hi Shaun, Thanks for the reply. Yes, mod_fax was merged into mod_spandsp. also i always try to use t38 but in this case the gateway in front (an old old nortel cs2k) is worst than using t30. I also read that old message but for what i could understand it was some echo issue but i don't think is the problem here i don't reach the training part..., i also sending the fax at lower speed... Also using this same trunk (similar path) with only t30 to other destinations works ok, so I'm think on some sort of incompatibility on the transmitted page size, training method or other reason i don't know.. Yes the full log was attached in the email, didn't show up to you? I put it into pastebin:  https://pastebin.freeswitch.org/view/3c433ca6 On 11/24/2017 07:20 PM, Shaun Stokes wrote: > Haven't seen that one before, we use T.38 pass through over G711 and never had any problems that can't be explained, possibly an incompatible destination. > > I've found this, they're using mod_fax not mod_spandsp_fax but the error is similar might help point you in the right direction: > http://lists.freeswitch.org/pipermail/freeswitch-users/2009-September/047151.html > > Would be useful to see the logs for mod_spandsp_fax from the beginning, might be some hidden clues. Make sure you enable verbose in 'conf/autoload_configs/spandsp.conf.xml'. > > Shaun > > -----Original Message----- > From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of António Silva > Sent: 24 November 2017 17:53 > To: freeswitch-users at lists.freeswitch.org > Subject: [Freeswitch-users] txfax unexpected message received > > Hi, > > when sending a fax to a particular destination it fails with "Fax processing not successful - result (13) Unexpected message received." > To other destination is working ok, i don't know what is the particularity on this one that makes it fail... > > From the logs i see: > > 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx: CFR with final frame tag > 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx: ff 13 84 > 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx final frame in state D > 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Unexpected CFR frame in state D > > I guess that is not suppose to receive confirmed to received.. because the training is not yet done. Can i do anything from my side to make it work? > I've tried with different resolutions but no luck.. i try with t38 but this gw the t38 is not well implemented and also didn't work. > > > > To send the fax i just do: > originate {fax_verbose=true}sofia/gateway/CS2K/939165135 > &txfax(/root/txfax.tiff) > > Attach full log. > > > Thanks for the help. > > > -- > Saludos / Regards / Cumprimentos > António Silva > > > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 From infos at madovsky.org Fri Nov 24 19:54:16 2017 From: infos at madovsky.org (Madovsky) Date: Fri, 24 Nov 2017 11:54:16 -0800 Subject: [Freeswitch-users] txfax unexpected message received In-Reply-To: <521f1e01-ca23-aede-bcba-85e0e37b85f5@wirelessmundi.com> References: <3507f0c1-ba9b-952d-a208-3db9133f887c@wirelessmundi.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C449A@mbx-03.sysconfig.co.uk> <521f1e01-ca23-aede-bcba-85e0e37b85f5@wirelessmundi.com> Message-ID: <74490bf5-05f1-1bc5-ed7b-9feddf30da32@madovsky.org> Did you try to activate ecm? On 11/24/2017 11:42 AM, António Silva wrote: > Hi Shaun, > > Thanks for the reply. > > Yes, mod_fax was merged into mod_spandsp. also i always try to use t38 > but in this case the gateway in front (an old old nortel cs2k) is > worst than using t30. > > I also read that old message but for what i could understand it was > some echo issue but i don't think is the problem here i don't reach > the training part..., i also sending the fax at lower speed... Also > using this same trunk (similar path) with only t30 to other > destinations works ok, so I'm think on some sort of incompatibility on > the transmitted page size, training method or other reason i don't know.. > > > Yes the full log was attached in the email, didn't show up to you? > > > I put it into pastebin: >  https://pastebin.freeswitch.org/view/3c433ca6 > > > On 11/24/2017 07:20 PM, Shaun Stokes wrote: >> Haven't seen that one before, we use T.38 pass through over G711 and >> never had any problems that can't be explained, possibly an >> incompatible destination. >> >> I've found this, they're using mod_fax not mod_spandsp_fax but the >> error is similar might help point you in the right direction: >> http://lists.freeswitch.org/pipermail/freeswitch-users/2009-September/047151.html >> >> >> Would be useful to see the logs for mod_spandsp_fax from the >> beginning, might be some hidden clues. Make sure you enable verbose >> in 'conf/autoload_configs/spandsp.conf.xml'. >> >> Shaun >> >> -----Original Message----- >> From: FreeSWITCH-users >> [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of >> António Silva >> Sent: 24 November 2017 17:53 >> To: freeswitch-users at lists.freeswitch.org >> Subject: [Freeswitch-users] txfax unexpected message received >> >> Hi, >> >> when sending a fax to a particular destination it fails with "Fax >> processing not successful - result (13) Unexpected message received." >> To other destination is working ok, i don't know what is the >> particularity on this one that makes it fail... >> >>   From the logs i see: >> >> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >> Rx: CFR with final frame tag >> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >> Rx: ff 13 84 >> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Rx >> final frame in state D >> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >> Unexpected CFR frame in state D >> >> I guess that is not suppose to receive confirmed to received.. >> because the training is not yet done. Can i do anything from my side >> to make it work? >> I've tried with different resolutions but no luck.. i try with t38 >> but this gw the t38 is not well implemented and also didn't work. >> >> >> >> To send the fax i just do: >> originate {fax_verbose=true}sofia/gateway/CS2K/939165135 >> &txfax(/root/txfax.tiff) >> >> Attach full log. >> >> >> Thanks for the help. >> >> >> -- >> Saludos / Regards / Cumprimentos >> António Silva >> >> >> >> ______________________________________________________________________ >> This message has been checked for all known viruses by MessageLabs >> Virus Scanning Service. >> ______________________________________________________________________ >> >> ______________________________________________________________________ >> This message has been checked for all known viruses by MessageLabs >> Virus Scanning Service. >> ______________________________________________________________________ >> _________________________________________________________________________ >> >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 gregor at infomedia.si Fri Nov 24 19:58:24 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Fri, 24 Nov 2017 19:58:24 +0000 Subject: [Freeswitch-users] G729 and windows Message-ID: Hi, I'm using Fs on Windows and would like to buy licenses for g729 transoding. But is this possible to use this functionality on Windows? Best regards, Gregor -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From krice at freeswitch.org Fri Nov 24 21:53:02 2017 From: krice at freeswitch.org (Ken Rice) Date: Fri, 24 Nov 2017 15:53:02 -0600 Subject: [Freeswitch-users] G729 and windows In-Reply-To: References: Message-ID: <8BB84A89-4CE7-41AB-8669-A699506EF530@freeswitch.org> at this time there is no g729 transcoder module for windows. you should contact consulting at freeswitch.org about any possibilities for getting this on windows Sent from my iPhone > On Nov 24, 2017, at 13:58, Gregor Nanger wrote: > > Hi, > > I'm using Fs on Windows and would like to buy licenses for g729 transoding. But is this possible to use this functionality on Windows? > > Best regards, Gregor > -- > Gregor Nanger > > CTO > t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 > • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia > • www.infomedia.si > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From asilva at wirelessmundi.com Fri Nov 24 23:02:23 2017 From: asilva at wirelessmundi.com (=?UTF-8?Q?Ant=c3=b3nio_Silva?=) Date: Sat, 25 Nov 2017 00:02:23 +0100 Subject: [Freeswitch-users] txfax unexpected message received In-Reply-To: <74490bf5-05f1-1bc5-ed7b-9feddf30da32@madovsky.org> References: <3507f0c1-ba9b-952d-a208-3db9133f887c@wirelessmundi.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C449A@mbx-03.sysconfig.co.uk> <521f1e01-ca23-aede-bcba-85e0e37b85f5@wirelessmundi.com> <74490bf5-05f1-1bc5-ed7b-9feddf30da32@madovsky.org> Message-ID: yes, also from the command line: originate {fax_verbose=true, fax_use_ecm=true}sofia/gateway/CS2K/939165135 &txfax(/root/txfax.tiff) originate {fax_verbose=true,fax_use_ecm=false}sofia/gateway/CS2K/939165135 &txfax(/root/txfax.tiff) my current spandsp.xml                                                                                                                                                 On 11/24/2017 08:54 PM, Madovsky wrote: > Did you try to activate ecm? > > > > On 11/24/2017 11:42 AM, António Silva wrote: >> Hi Shaun, >> >> Thanks for the reply. >> >> Yes, mod_fax was merged into mod_spandsp. also i always try to use >> t38 but in this case the gateway in front (an old old nortel cs2k) is >> worst than using t30. >> >> I also read that old message but for what i could understand it was >> some echo issue but i don't think is the problem here i don't reach >> the training part..., i also sending the fax at lower speed... Also >> using this same trunk (similar path) with only t30 to other >> destinations works ok, so I'm think on some sort of incompatibility >> on the transmitted page size, training method or other reason i don't >> know.. >> >> >> Yes the full log was attached in the email, didn't show up to you? >> >> >> I put it into pastebin: >>  https://pastebin.freeswitch.org/view/3c433ca6 >> >> >> On 11/24/2017 07:20 PM, Shaun Stokes wrote: >>> Haven't seen that one before, we use T.38 pass through over G711 and >>> never had any problems that can't be explained, possibly an >>> incompatible destination. >>> >>> I've found this, they're using mod_fax not mod_spandsp_fax but the >>> error is similar might help point you in the right direction: >>> http://lists.freeswitch.org/pipermail/freeswitch-users/2009-September/047151.html >>> >>> >>> Would be useful to see the logs for mod_spandsp_fax from the >>> beginning, might be some hidden clues. Make sure you enable verbose >>> in 'conf/autoload_configs/spandsp.conf.xml'. >>> >>> Shaun >>> >>> -----Original Message----- >>> From: FreeSWITCH-users >>> [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of >>> António Silva >>> Sent: 24 November 2017 17:53 >>> To: freeswitch-users at lists.freeswitch.org >>> Subject: [Freeswitch-users] txfax unexpected message received >>> >>> Hi, >>> >>> when sending a fax to a particular destination it fails with "Fax >>> processing not successful - result (13) Unexpected message received." >>> To other destination is working ok, i don't know what is the >>> particularity on this one that makes it fail... >>> >>>   From the logs i see: >>> >>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >>> Rx: CFR with final frame tag >>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >>> Rx: ff 13 84 >>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >>> Rx final frame in state D >>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >>> Unexpected CFR frame in state D >>> >>> I guess that is not suppose to receive confirmed to received.. >>> because the training is not yet done. Can i do anything from my side >>> to make it work? >>> I've tried with different resolutions but no luck.. i try with t38 >>> but this gw the t38 is not well implemented and also didn't work. >>> >>> >>> >>> To send the fax i just do: >>> originate {fax_verbose=true}sofia/gateway/CS2K/939165135 >>> &txfax(/root/txfax.tiff) >>> >>> Attach full log. >>> >>> >>> Thanks for the help. >>> >>> >>> -- >>> Saludos / Regards / Cumprimentos >>> António Silva >>> >>> >>> >>> ______________________________________________________________________ >>> This message has been checked for all known viruses by MessageLabs >>> Virus Scanning Service. >>> ______________________________________________________________________ >>> >>> ______________________________________________________________________ >>> This message has been checked for all known viruses by MessageLabs >>> Virus Scanning Service. >>> ______________________________________________________________________ >>> _________________________________________________________________________ >>> >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >>> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 From infos at madovsky.org Fri Nov 24 23:16:01 2017 From: infos at madovsky.org (Madovsky) Date: Fri, 24 Nov 2017 15:16:01 -0800 Subject: [Freeswitch-users] txfax unexpected message received In-Reply-To: References: <3507f0c1-ba9b-952d-a208-3db9133f887c@wirelessmundi.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C449A@mbx-03.sysconfig.co.uk> <521f1e01-ca23-aede-bcba-85e0e37b85f5@wirelessmundi.com> <74490bf5-05f1-1bc5-ed7b-9feddf30da32@madovsky.org> Message-ID: <344a0e1f-b59f-026a-58a4-ee4bb4d6bef7@madovsky.org> try to disable t38, I noticed various problem when T30 was involved with t38 enabled On 11/24/2017 3:02 PM, António Silva wrote: > yes, also from the command line: > > originate {fax_verbose=true, > fax_use_ecm=true}sofia/gateway/CS2K/939165135 &txfax(/root/txfax.tiff) > > > originate > {fax_verbose=true,fax_use_ecm=false}sofia/gateway/CS2K/939165135 > &txfax(/root/txfax.tiff) > > > > my current spandsp.xml > >         >                 >                 >                 >                 >                 >                 >                 >                 >         > > > On 11/24/2017 08:54 PM, Madovsky wrote: >> Did you try to activate ecm? >> >> >> >> On 11/24/2017 11:42 AM, António Silva wrote: >>> Hi Shaun, >>> >>> Thanks for the reply. >>> >>> Yes, mod_fax was merged into mod_spandsp. also i always try to use >>> t38 but in this case the gateway in front (an old old nortel cs2k) >>> is worst than using t30. >>> >>> I also read that old message but for what i could understand it was >>> some echo issue but i don't think is the problem here i don't reach >>> the training part..., i also sending the fax at lower speed... Also >>> using this same trunk (similar path) with only t30 to other >>> destinations works ok, so I'm think on some sort of incompatibility >>> on the transmitted page size, training method or other reason i >>> don't know.. >>> >>> >>> Yes the full log was attached in the email, didn't show up to you? >>> >>> >>> I put it into pastebin: >>>  https://pastebin.freeswitch.org/view/3c433ca6 >>> >>> >>> On 11/24/2017 07:20 PM, Shaun Stokes wrote: >>>> Haven't seen that one before, we use T.38 pass through over G711 >>>> and never had any problems that can't be explained, possibly an >>>> incompatible destination. >>>> >>>> I've found this, they're using mod_fax not mod_spandsp_fax but the >>>> error is similar might help point you in the right direction: >>>> http://lists.freeswitch.org/pipermail/freeswitch-users/2009-September/047151.html >>>> >>>> >>>> Would be useful to see the logs for mod_spandsp_fax from the >>>> beginning, might be some hidden clues. Make sure you enable verbose >>>> in 'conf/autoload_configs/spandsp.conf.xml'. >>>> >>>> Shaun >>>> >>>> -----Original Message----- >>>> From: FreeSWITCH-users >>>> [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of >>>> António Silva >>>> Sent: 24 November 2017 17:53 >>>> To: freeswitch-users at lists.freeswitch.org >>>> Subject: [Freeswitch-users] txfax unexpected message received >>>> >>>> Hi, >>>> >>>> when sending a fax to a particular destination it fails with "Fax >>>> processing not successful - result (13) Unexpected message received." >>>> To other destination is working ok, i don't know what is the >>>> particularity on this one that makes it fail... >>>> >>>>   From the logs i see: >>>> >>>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >>>> Rx: CFR with final frame tag >>>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >>>> Rx: ff 13 84 >>>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >>>> Rx final frame in state D >>>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >>>> Unexpected CFR frame in state D >>>> >>>> I guess that is not suppose to receive confirmed to received.. >>>> because the training is not yet done. Can i do anything from my >>>> side to make it work? >>>> I've tried with different resolutions but no luck.. i try with t38 >>>> but this gw the t38 is not well implemented and also didn't work. >>>> >>>> >>>> >>>> To send the fax i just do: >>>> originate {fax_verbose=true}sofia/gateway/CS2K/939165135 >>>> &txfax(/root/txfax.tiff) >>>> >>>> Attach full log. >>>> >>>> >>>> Thanks for the help. >>>> >>>> >>>> -- >>>> Saludos / Regards / Cumprimentos >>>> António Silva >>>> >>>> >>>> >>>> ______________________________________________________________________ >>>> This message has been checked for all known viruses by MessageLabs >>>> Virus Scanning Service. >>>> ______________________________________________________________________ >>>> >>>> ______________________________________________________________________ >>>> This message has been checked for all known viruses by MessageLabs >>>> Virus Scanning Service. >>>> ______________________________________________________________________ >>>> _________________________________________________________________________ >>>> >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> >>>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 shaun.stokes at itec-support.co.uk Fri Nov 24 23:40:17 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Fri, 24 Nov 2017 23:40:17 +0000 Subject: [Freeswitch-users] txfax unexpected message received In-Reply-To: References: <3507f0c1-ba9b-952d-a208-3db9133f887c@wirelessmundi.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C449A@mbx-03.sysconfig.co.uk> <521f1e01-ca23-aede-bcba-85e0e37b85f5@wirelessmundi.com> <74490bf5-05f1-1bc5-ed7b-9feddf30da32@madovsky.org> Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C4608@mbx-03.sysconfig.co.uk> Just noticed your log attachment, I'm unsure as to the exact cause, echo could be a possibility. Could be a problem the remote end, have you testing using a regular fax machine over PSTN line? If that works then try using a fax machine plugged into an ATA on FreeSWITCH going over the same carrier, if that works then you know it's likely to be something specific to your fax module. If you don't have a fax machine or an ATA then you could try disabling T.38 then ECM to see if either make any difference. -----Original Message----- From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of António Silva Sent: 24 November 2017 23:02 To: freeswitch-users at lists.freeswitch.org Subject: Re: [Freeswitch-users] txfax unexpected message received yes, also from the command line: originate {fax_verbose=true, fax_use_ecm=true}sofia/gateway/CS2K/939165135 &txfax(/root/txfax.tiff) originate {fax_verbose=true,fax_use_ecm=false}sofia/gateway/CS2K/939165135 &txfax(/root/txfax.tiff) my current spandsp.xml                                                                                                                                                 On 11/24/2017 08:54 PM, Madovsky wrote: > Did you try to activate ecm? > > > > On 11/24/2017 11:42 AM, António Silva wrote: >> Hi Shaun, >> >> Thanks for the reply. >> >> Yes, mod_fax was merged into mod_spandsp. also i always try to use >> t38 but in this case the gateway in front (an old old nortel cs2k) is >> worst than using t30. >> >> I also read that old message but for what i could understand it was >> some echo issue but i don't think is the problem here i don't reach >> the training part..., i also sending the fax at lower speed... Also >> using this same trunk (similar path) with only t30 to other >> destinations works ok, so I'm think on some sort of incompatibility >> on the transmitted page size, training method or other reason i don't >> know.. >> >> >> Yes the full log was attached in the email, didn't show up to you? >> >> >> I put it into pastebin: >>  https://pastebin.freeswitch.org/view/3c433ca6 >> >> >> On 11/24/2017 07:20 PM, Shaun Stokes wrote: >>> Haven't seen that one before, we use T.38 pass through over G711 and >>> never had any problems that can't be explained, possibly an >>> incompatible destination. >>> >>> I've found this, they're using mod_fax not mod_spandsp_fax but the >>> error is similar might help point you in the right direction: >>> http://lists.freeswitch.org/pipermail/freeswitch-users/2009-September/047151.html >>> >>> >>> Would be useful to see the logs for mod_spandsp_fax from the >>> beginning, might be some hidden clues. Make sure you enable verbose >>> in 'conf/autoload_configs/spandsp.conf.xml'. >>> >>> Shaun >>> >>> -----Original Message----- >>> From: FreeSWITCH-users >>> [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of >>> António Silva >>> Sent: 24 November 2017 17:53 >>> To: freeswitch-users at lists.freeswitch.org >>> Subject: [Freeswitch-users] txfax unexpected message received >>> >>> Hi, >>> >>> when sending a fax to a particular destination it fails with "Fax >>> processing not successful - result (13) Unexpected message received." >>> To other destination is working ok, i don't know what is the >>> particularity on this one that makes it fail... >>> >>>   From the logs i see: >>> >>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >>> Rx: CFR with final frame tag >>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >>> Rx: ff 13 84 >>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >>> Rx final frame in state D >>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 >>> Unexpected CFR frame in state D >>> >>> I guess that is not suppose to receive confirmed to received.. >>> because the training is not yet done. Can i do anything from my side >>> to make it work? >>> I've tried with different resolutions but no luck.. i try with t38 >>> but this gw the t38 is not well implemented and also didn't work. >>> >>> >>> >>> To send the fax i just do: >>> originate {fax_verbose=true}sofia/gateway/CS2K/939165135 >>> &txfax(/root/txfax.tiff) >>> >>> Attach full log. >>> >>> >>> Thanks for the help. >>> >>> >>> -- >>> Saludos / Regards / Cumprimentos >>> António Silva >>> >>> >>> >>> ______________________________________________________________________ >>> This message has been checked for all known viruses by MessageLabs >>> Virus Scanning Service. >>> ______________________________________________________________________ >>> >>> ______________________________________________________________________ >>> This message has been checked for all known viruses by MessageLabs >>> Virus Scanning Service. >>> ______________________________________________________________________ >>> _________________________________________________________________________ >>> >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >>> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ From gregor at infomedia.si Sat Nov 25 07:30:05 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Sat, 25 Nov 2017 08:30:05 +0100 Subject: [Freeswitch-users] G729 and windows In-Reply-To: <8BB84A89-4CE7-41AB-8669-A699506EF530@freeswitch.org> References: <8BB84A89-4CE7-41AB-8669-A699506EF530@freeswitch.org> Message-ID: Thx. I did. 2017-11-24 22:53 GMT+01:00 Ken Rice : > at this time there is no g729 transcoder module for windows. you should > contact consulting at freeswitch.org about any possibilities for getting > this on windows > > Sent from my iPhone > > On Nov 24, 2017, at 13:58, Gregor Nanger wrote: > > Hi, > > I'm using Fs on Windows and would like to buy licenses for g729 > transoding. But is this possible to use this functionality on Windows? > > Best regards, Gregor > -- > Gregor Nanger > > *CTO* > t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 > • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia > • www.infomedia.si > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From bipin at xbipin.com Sat Nov 25 09:11:32 2017 From: bipin at xbipin.com (Bipin Patel) Date: Sat, 25 Nov 2017 13:11:32 +0400 Subject: [Freeswitch-users] G729 and windows In-Reply-To: References: <8BB84A89-4CE7-41AB-8669-A699506EF530@freeswitch.org> Message-ID: <15ff27235a0.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Do reply to this thread if you manage to get it coz we also use FS on windows and would be interested in this. On November 25, 2017 11:32:26 AM Gregor Nanger wrote: > Thx. I did. > > > 2017-11-24 22:53 GMT+01:00 Ken Rice : > >> at this time there is no g729 transcoder module for windows. you should >> contact consulting at freeswitch.org about any possibilities for getting >> this on windows >> >> Sent from my iPhone >> >> On Nov 24, 2017, at 13:58, Gregor Nanger wrote: >> >> Hi, >> >> I'm using Fs on Windows and would like to buy licenses for g729 >> transoding. But is this possible to use this functionality on Windows? >> >> Best regards, Gregor >> -- >> Gregor Nanger >> >> *CTO* >> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >> • www.infomedia.si >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Gregor Nanger > > *CTO* > t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 > • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia > • www.infomedia.si > > > > ---------- > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From mitul at enterux.com Sat Nov 25 09:18:33 2017 From: mitul at enterux.com (Mitul Limbani) Date: Sat, 25 Nov 2017 14:48:33 +0530 Subject: [Freeswitch-users] G729 and windows In-Reply-To: <15ff27235a0.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> References: <8BB84A89-4CE7-41AB-8669-A699506EF530@freeswitch.org> <15ff27235a0.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: AFAIK, g729 patent has expired already. Mitul Limbani On 25-Nov-2017 14:43, "Bipin Patel" wrote: > Do reply to this thread if you manage to get it coz we also use FS on > windows and would be interested in this. > > On November 25, 2017 11:32:26 AM Gregor Nanger > wrote: > >> Thx. I did. >> >> >> 2017-11-24 22:53 GMT+01:00 Ken Rice : >> >>> at this time there is no g729 transcoder module for windows. you should >>> contact consulting at freeswitch.org about any possibilities for getting >>> this on windows >>> >>> Sent from my iPhone >>> >>> On Nov 24, 2017, at 13:58, Gregor Nanger wrote: >>> >>> Hi, >>> >>> I'm using Fs on Windows and would like to buy licenses for g729 >>> transoding. But is this possible to use this functionality on Windows? >>> >>> Best regards, Gregor >>> -- >>> Gregor Nanger >>> >>> *CTO* >>> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >>> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >>> • www.infomedia.si >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Gregor Nanger >> >> *CTO* >> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >> • www.infomedia.si >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Sat Nov 25 09:29:32 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Sat, 25 Nov 2017 10:29:32 +0100 Subject: [Freeswitch-users] G729 and windows In-Reply-To: References: <8BB84A89-4CE7-41AB-8669-A699506EF530@freeswitch.org> <15ff27235a0.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: ​Great, Bipin! If anyone else is interested in this feature in windows, please also reply.​ 2017-11-25 10:18 GMT+01:00 Mitul Limbani : > AFAIK, g729 patent has expired already. > > Mitul Limbani > > On 25-Nov-2017 14:43, "Bipin Patel" wrote: > >> Do reply to this thread if you manage to get it coz we also use FS on >> windows and would be interested in this. >> >> On November 25, 2017 11:32:26 AM Gregor Nanger >> wrote: >> >>> Thx. I did. >>> >>> >>> 2017-11-24 22:53 GMT+01:00 Ken Rice : >>> >>>> at this time there is no g729 transcoder module for windows. you should >>>> contact consulting at freeswitch.org about any possibilities for getting >>>> this on windows >>>> >>>> Sent from my iPhone >>>> >>>> On Nov 24, 2017, at 13:58, Gregor Nanger wrote: >>>> >>>> Hi, >>>> >>>> I'm using Fs on Windows and would like to buy licenses for g729 >>>> transoding. But is this possible to use this functionality on Windows? >>>> >>>> Best regards, Gregor >>>> -- >>>> Gregor Nanger >>>> >>>> *CTO* >>>> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >>>> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >>>> • www.infomedia.si >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> Gregor Nanger >>> >>> *CTO* >>> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >>> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >>> • www.infomedia.si >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From bipin at xbipin.com Sat Nov 25 09:49:14 2017 From: bipin at xbipin.com (Bipin Patel) Date: Sat, 25 Nov 2017 13:49:14 +0400 Subject: [Freeswitch-users] G729 and windows In-Reply-To: References: <8BB84A89-4CE7-41AB-8669-A699506EF530@freeswitch.org> <15ff27235a0.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: <6286951f-1fd2-8fe7-25f9-5059fc564872@xbipin.com> hi, its expired but not completely so dont bother coz this was discussed already Regards, Bipin ------------------------------------------------------------------------ -------- Original Message -------- Subject: Re: [Freeswitch-users] G729 and windows From: Mitul Limbani To: FreeSWITCH Users Help Date: 11/25/2017, 1:18:33 PM > AFAIK, g729 patent has expired already. > > Mitul Limbani > > On 25-Nov-2017 14:43, "Bipin Patel" > wrote: > > Do reply to this thread if you manage to get it coz we also use FS > on windows and would be interested in this. > > On November 25, 2017 11:32:26 AM Gregor Nanger > > wrote: > >> Thx. I did. >> >> >> 2017-11-24 22:53 GMT+01:00 Ken Rice > >: >> >> at this time there is no g729 transcoder module for windows. >> you should contact consulting at freeswitch.org >> about any possibilities >> for getting this on windows >> >> Sent from my iPhone >> >> On Nov 24, 2017, at 13:58, Gregor Nanger > > wrote: >> >>> Hi, >>> >>> I'm using Fs on Windows and would like to buy licenses for >>> g729 transoding. But is this possible to use this >>> functionality on Windows? >>> >>> Best regards, Gregor >>> -- >>> Gregor Nanger >>> *CTO* >>> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >>> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >>> • www.infomedia.si >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> >> http://www.freeswitch.org >> >> >> >> >> -- >> Gregor Nanger >> *CTO* >> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >> • www.infomedia.si >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From colton.conor at gmail.com Sun Nov 26 21:47:06 2017 From: colton.conor at gmail.com (Colton Conor) Date: Sun, 26 Nov 2017 15:47:06 -0600 Subject: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C4011@mbx-03.sysconfig.co.uk> References: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C37F9@mbx-03.sysconfig.co.uk> <030606f8-de4d-643b-54a6-b6af3a61d2a4@wirelessmundi.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C381E@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C4011@mbx-03.sysconfig.co.uk> Message-ID: Unfortunately Freeswitch does not yet support RFC 4662 aka BLF Resource Lists. I would recommend you look at Kamiliio or Asterisk which both support support RFC 4662, and should significantly reduce your BLF load. Info: Asterisk does: https://wiki.asterisk.org/wiki/pages/viewpage. action?pageId=30278158 They have a good overview page Kamillio does: https://kamailio.org/docs/modules/3.2.x/modules_k/rls.html Good info from Grandsteam about why to use this: http://www.grandstream. com/sites/default/files/Resources/GXP21x0_Eventlist_BLF_Guide.pdf Same with Polycom: http://community.polycom.com/polycom/ attachments/polycom/VoIP/19112/1/Technical%20Brief%20-% 20Busy%20Lamp%20Field.pdf How do we make this a feature request for Freeswitch? On Fri, Nov 24, 2017 at 4:00 AM, Shaun Stokes < shaun.stokes at itec-support.co.uk> wrote: > Performance using PostgreSQL seems better but possibly too soon to tell, > however we now have the ability to analyse the data and have identified > that there is one domain that accounts for over 90% of the entries (over > 12000, 11000 of which are presence) in our sip_subscriptions table. All > domains use presence but others typically have around 100 entries in > sip_subscriptions. > > If the bottleneck was the DB file then PostgreSQL should have solved this, > but I'm still concerned by the number of presence events in our > sip_subscriptions table. How many presence events does FreeSWITCH support > in the sip_subscriptions table? Are there are any other recommendations to > get the best performance out of FreeSWITCH in this scenario? > > We have 32 logical cores (8 physical) but CPU usage rarely goes above 10%. > > Thanks, > Shaun > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on > behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] > Sent: 23 November 2017 09:45 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 > > Thanks, will give that a try and provide some feedback. > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on > behalf of António Silva [asilva at wirelessmundi.com] > Sent: 23 November 2017 09:32 > To: freeswitch-users at lists.freeswitch.org > Subject: Re: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 > > Hi, > > We had the same problem using sqlite files as core db, under heavy load > sqlite backend is not that fast... switching it to postgresql solved the > issue. > > Hope it helps. > > > On 11/23/2017 10:15 AM, Shaun Stokes wrote: > > Does anyone have experience with presence on FreeSWITCH when under load? > We've considered offloading presence to a Kamailio proxy but it would great > if we could understand the limitations of presence on FreeSWITCH and > recommended configuration for best performance under load. > > > > We've been experiencing issues with presence (BLF) intermittently not > working or being delayed by 5 minutes or more. The BLF lights may show an > extension as available when they're on the phone, as ringing when they're > available etc. This problem can only be re-produced on a system which has > been under load but it doesn't occur immediately unless the system has been > running for a couple of weeks. This effects multiple SIP profiles in a > multi-tenant (multi domain) environment with roughly 800 registrations, 500 > registrations on one SIP profile and 300 on another. > > > > The FreeSWITCH DB files use a 512MB RAM disk and we've balanced > extensions across multiple SIP profiles using separate (not shared) DB > files to distribute load. > > > > What we've noticed is the internal DB files (i.e. sofia_reg_internal.db) > appear to increase exponentially over time after roughly 22MB we often > start to run into problems with presence while the system is under load, > restarting FreeSWITCH and flushing the internal DB files clears the problem. > > > > Interestingly we didn't have this problem on FreeSWITCH 1.4 > > > > We've recently adjusted the following settings on our internal SIP > profiles and are continuing to monitor: > > force-subscription-expires [900] -> [1800] > > sip-subscription-max-deviation [300] -> [600] > > max-proceeding [1000] -> [5000] > > initial-event-threads [2] -> [4] > > > > Here is a snippet of our internal SIP profile configuration: > > nonce-ttl [60] > > outbound-codec-prefs [G722,PCMA,H264] > > pass-rfc2833 [true] > > record-path [/path/freeswitch/recordings] > > record-template [${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/ > ${strftime(%d)}/${uuid}.${record_ext}] > > multiple-registrations [contact] > > inbound-reg-force-matching-username [true] > > inbound-reg-in-new-thread [true] > > initial-event-threads [4] > > local-network-acl [localnet.auto] > > manage-presence [true] > > unregister-on-options-fail [true] > > tls-version [tlsv1.2] > > tls-cert-dir [/path/freeswitch/certs] > > tls-bind-params [transport=tls] > > tls [true] > > stun-enabled [false] > > stun-auto-disable [false] > > sip-trace [no] > > sip-subscription-max-deviation [600] > > sip-port [xxxx] > > sip-ip [x.x.x.x] > > sip-force-expires [900] > > sip-expires-max-deviation [300] > > sip-capture [no] > > rtp-timeout-sec [0] > > rtp-timer-name [soft] > > rtp-ip [x.x.x.x] > > rtp-hold-timeout-sec [0] > > tls-verify-in-subjects [] > > tls-verify-depth [2] > > tls-verify-date [true] > > tls-sip-port [xxxx] > > tls-passphrase [] > > tls-only [false] > > inbound-codec-prefs [G722,PCMA,H264] > > inbound-codec-negotiation [greedy] > > log-auth-failures [true] > > user-agent-string [FreeSWITCH] > > watchdog-enabled [no] > > watchdog-event-timeout [30000] > > watchdog-step-timeout [30000] > > ext-rtp-ip [x.x.x.x] > > accept-blind-auth [false] > > accept-blind-reg [false] > > aggressive-nat-detection [true] > > apply-inbound-acl [domains] > > apply-nat-acl [nat.auto] > > auth-all-packets [false] > > auth-calls [true] > > challenge-realm [auto_from] > > context [public] > > debug [0] > > dialplan [XML] > > dtmf-duration [2000] > > dtmf-type [rfc2833] > > enable-timer [true] > > ext-sip-ip [x.x.x.x] > > registration-thread-frequency [240] > > rfc2833-pt [101] > > force-subscription-expires [1800] > > forward-unsolicited-mwi-notify [false] > > hold-music [local_stream://default] > > nat-options-ping [true] > > NDLB-force-rport [safe] > > max-proceeding [5000] > > > > ______________________________________________________________________ > > This message has been checked for all known viruses by MessageLabs > Virus Scanning Service. > > ______________________________________________________________________ > > > > ____________________________________________________________ > _____________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at 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 > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From aviv at ironsip.com Sun Nov 26 22:15:53 2017 From: aviv at ironsip.com (Aviv Shaham) Date: Sun, 26 Nov 2017 15:15:53 -0700 Subject: [Freeswitch-users] G729 and windows In-Reply-To: <6286951f-1fd2-8fe7-25f9-5059fc564872@xbipin.com> References: <8BB84A89-4CE7-41AB-8669-A699506EF530@freeswitch.org> <15ff27235a0.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> <6286951f-1fd2-8fe7-25f9-5059fc564872@xbipin.com> Message-ID: <1511734553.359439.1184799504.5E2F8E16@webmail.messagingengine.com> I will probably never understand why some folks insist on running Freeswitch on Windows. It's one of those things I can't wrap my head around. There are so many struggles when running a business, and operating such a core and critical component on a less than optimal environment is the last thing you want to worry about. Aviv On Sat, Nov 25, 2017, at 02:49 AM, Bipin Patel wrote: > hi, > > its expired but not completely so dont bother coz this was discussed > already > >> Regards, > Bipin > > > -------- Original Message -------- > Subject: Re: [Freeswitch-users] G729 and windows > From: Mitul Limbani > To: FreeSWITCH Users Help > Date: 11/25/2017, 1:18:33 PM >> AFAIK, g729 patent has expired already. >> >> Mitul Limbani >> >> On 25-Nov-2017 14:43, "Bipin Patel" wrote: >> >>> Do reply to this thread if you manage to get it coz we also use FS >>> on windows and would be interested in this.>>> On November 25, 2017 11:32:26 AM Gregor Nanger >>> wrote:>>>> Thx. I did. >>>> >>>> >>>> >>>> 2017-11-24 22:53 GMT+01:00 Ken Rice : >>>> >>>>> at this time there is no g729 transcoder module for windows. you >>>>> should contact consulting at freeswitch.org about any possibilities >>>>> for getting this on windows>>>>> >>>>> >>>>> Sent from my iPhone >>>>> >>>>> On Nov 24, 2017, at 13:58, Gregor Nanger >>>>> wrote:>>>>> >>>>>> Hi, >>>>>> >>>>>> I'm using Fs on Windows and would like to buy licenses for g729 >>>>>> transoding. But is this possible to use this functionality on >>>>>> Windows?>>>>>> >>>>>> Best regards, Gregor >>>>>> -- >>>>>> Gregor Nanger >>>>>> >>>>>> *CTO* >>>>>> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • >>>>>> Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • >>>>>> www.infomedia.si[1]>>>>>> ________________________________________________________________- >>>>>> _________>>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users>>>>>> http://www.freeswitch.org >>>>> >>>>> _________________________________________________________________- >>>>> ________>>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users>>>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> -- >>>> >>>> Gregor Nanger >>>> >>>> *CTO* >>>> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • >>>> Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • >>>> www.infomedia.si>>>> __________________________________________________________________- >>>> _______>>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org[2] >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org[3] >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users>>>> http://www.freeswitch.org >>> >>> ___________________________________________________________________- >>> ______>>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users>>> http://www.freeswitch.org >> >> >> ____________________________________________________________________- >> _____ Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org http://www.freeswitchsolutions.com >> Official FreeSWITCH Sites http://www.freeswitch.org >> http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH- >> users mailing list FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org> > ___________________________________________________________________- > ________> Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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. http://www.infomedia.si/ 2. mailto:consulting%40freeswitch.org 3. mailto:FreeSWITCH-users%40lists.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From dig1234 at gmail.com Mon Nov 27 04:30:20 2017 From: dig1234 at gmail.com (Daniel Greenwald) Date: Sun, 26 Nov 2017 23:30:20 -0500 Subject: [Freeswitch-users] txfax unexpected message received In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C4608@mbx-03.sysconfig.co.uk> References: <3507f0c1-ba9b-952d-a208-3db9133f887c@wirelessmundi.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C449A@mbx-03.sysconfig.co.uk> <521f1e01-ca23-aede-bcba-85e0e37b85f5@wirelessmundi.com> <74490bf5-05f1-1bc5-ed7b-9feddf30da32@madovsky.org> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C4608@mbx-03.sysconfig.co.uk> Message-ID: It looks like the CFR is heavily delayed, FS has resent DCS and not yet sent a new TCF when the CFR rolls in from the first TCF. Not sure why the log doesn't show T4 timer expiring but I'm venturing a guess that's what's going on. See these lines: 2017-11-24 18:30:00.705317 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Start T4 2017-11-24 18:30:00.705317 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Changing from state D_TCF to D_POST_TCF 2017-11-24 18:30:04.025321 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier up (-2) in state D_POST_TCF 2017-11-24 18:30:04.065319 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Abort (-8) in state D_POST_TCF 2017-11-24 18:30:04.165296 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Retry number 1 On Fri, Nov 24, 2017 at 6:40 PM, Shaun Stokes < shaun.stokes at itec-support.co.uk> wrote: > Just noticed your log attachment, I'm unsure as to the exact cause, echo > could be a possibility. > > Could be a problem the remote end, have you testing using a regular fax > machine over PSTN line? If that works then try using a fax machine plugged > into an ATA on FreeSWITCH going over the same carrier, if that works then > you know it's likely to be something specific to your fax module. If you > don't have a fax machine or an ATA then you could try disabling T.38 then > ECM to see if either make any difference. > > -----Original Message----- > From: FreeSWITCH-users [mailto:freeswitch-users- > bounces at lists.freeswitch.org] On Behalf Of António Silva > Sent: 24 November 2017 23:02 > To: freeswitch-users at lists.freeswitch.org > Subject: Re: [Freeswitch-users] txfax unexpected message received > > yes, also from the command line: > > originate {fax_verbose=true, > fax_use_ecm=true}sofia/gateway/CS2K/939165135 &txfax(/root/txfax.tiff) > > > originate > {fax_verbose=true,fax_use_ecm=false}sofia/gateway/CS2K/939165135 > &txfax(/root/txfax.tiff) > > > > my current spandsp.xml > > > > > > > > > > > > > > On 11/24/2017 08:54 PM, Madovsky wrote: > > Did you try to activate ecm? > > > > > > > > On 11/24/2017 11:42 AM, António Silva wrote: > >> Hi Shaun, > >> > >> Thanks for the reply. > >> > >> Yes, mod_fax was merged into mod_spandsp. also i always try to use > >> t38 but in this case the gateway in front (an old old nortel cs2k) is > >> worst than using t30. > >> > >> I also read that old message but for what i could understand it was > >> some echo issue but i don't think is the problem here i don't reach > >> the training part..., i also sending the fax at lower speed... Also > >> using this same trunk (similar path) with only t30 to other > >> destinations works ok, so I'm think on some sort of incompatibility > >> on the transmitted page size, training method or other reason i don't > >> know.. > >> > >> > >> Yes the full log was attached in the email, didn't show up to you? > >> > >> > >> I put it into pastebin: > >> https://pastebin.freeswitch.org/view/3c433ca6 > >> > >> > >> On 11/24/2017 07:20 PM, Shaun Stokes wrote: > >>> Haven't seen that one before, we use T.38 pass through over G711 and > >>> never had any problems that can't be explained, possibly an > >>> incompatible destination. > >>> > >>> I've found this, they're using mod_fax not mod_spandsp_fax but the > >>> error is similar might help point you in the right direction: > >>> http://lists.freeswitch.org/pipermail/freeswitch-users/ > 2009-September/047151.html > >>> > >>> > >>> Would be useful to see the logs for mod_spandsp_fax from the > >>> beginning, might be some hidden clues. Make sure you enable verbose > >>> in 'conf/autoload_configs/spandsp.conf.xml'. > >>> > >>> Shaun > >>> > >>> -----Original Message----- > >>> From: FreeSWITCH-users > >>> [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of > >>> António Silva > >>> Sent: 24 November 2017 17:53 > >>> To: freeswitch-users at lists.freeswitch.org > >>> Subject: [Freeswitch-users] txfax unexpected message received > >>> > >>> Hi, > >>> > >>> when sending a fax to a particular destination it fails with "Fax > >>> processing not successful - result (13) Unexpected message received." > >>> To other destination is working ok, i don't know what is the > >>> particularity on this one that makes it fail... > >>> > >>> From the logs i see: > >>> > >>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 > >>> Rx: CFR with final frame tag > >>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 > >>> Rx: ff 13 84 > >>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 > >>> Rx final frame in state D > >>> 2017-11-24 18:30:05.625309 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 > >>> Unexpected CFR frame in state D > >>> > >>> I guess that is not suppose to receive confirmed to received.. > >>> because the training is not yet done. Can i do anything from my side > >>> to make it work? > >>> I've tried with different resolutions but no luck.. i try with t38 > >>> but this gw the t38 is not well implemented and also didn't work. > >>> > >>> > >>> > >>> To send the fax i just do: > >>> originate {fax_verbose=true}sofia/gateway/CS2K/939165135 > >>> &txfax(/root/txfax.tiff) > >>> > >>> Attach full log. > >>> > >>> > >>> Thanks for the help. > >>> > >>> > >>> -- > >>> Saludos / Regards / Cumprimentos > >>> António Silva > >>> > >>> > >>> > >>> ______________________________________________________________________ > >>> This message has been checked for all known viruses by MessageLabs > >>> Virus Scanning Service. > >>> ______________________________________________________________________ > >>> > >>> ______________________________________________________________________ > >>> This message has been checked for all known viruses by MessageLabs > >>> Virus Scanning Service. > >>> ______________________________________________________________________ > >>> ____________________________________________________________ > _____________ > >>> > >>> Professional FreeSWITCH Consulting Services: > >>> consulting at freeswitch.org > >>> http://www.freeswitchsolutions.com > >>> > >>> Official FreeSWITCH Sites > >>> http://www.freeswitch.org > >>> http://confluence.freeswitch.org > >>> http://www.cluecon.com > >>> > >>> FreeSWITCH-users mailing list > >>> FreeSWITCH-users at lists.freeswitch.org > >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ > options/freeswitch-users > >>> > >>> http://www.freeswitch.org > >> > > > > > > ____________________________________________________________ > _____________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at 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 > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ssinyagin at gmail.com Mon Nov 27 13:01:30 2017 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Mon, 27 Nov 2017 14:01:30 +0100 Subject: [Freeswitch-users] mod_portaudio, permissions and distorted audio Message-ID: hi, first of all, I solved the issue with ALSA permissions: by default, /dev/snd/* devices are writable by "audio" group, but FreeSWITCH is launched with "-g freeswitch" by default, and that excludes the "audio" group from the list of active GID's. As a result, mod_portaudio cannot find any audio devices. A file "/etc/udev/rules.d/99-freeswitchaudio.rules" with contents: SUBSYSTEM=="sound", GROUP="freeswitch" sets all sound devices to freeswitch group. If it's an appliance that is not supposed to run desktop applications, this method is the least intrusive. Otherwise, you would have to mangle the systemd unit files, to remove the -g option from exec string. But now I have a strange issue, described here, with an audio attachment: https://freeswitch.org/jira/browse/FS-10809 The hardware platform is PCengines APU2, running Debian Jessie: http://pcengines.ch/apu2.htm It has a USB 3.0 host which is otherwise working fine. Any hints will be appreciated. From sagarmalam at gmail.com Mon Nov 27 13:02:16 2017 From: sagarmalam at gmail.com (sagar malam) Date: Mon, 27 Nov 2017 13:02:16 +0000 Subject: [Freeswitch-users] SLA not working across multiple FS profiles Message-ID: Hello, We are trying to implement SLA for users registered in different profiles We have setup of freeswitch as following : - There are two profiles for registration of users named *register1* (listening on 5070 on ipv4) and *register2* (listening on 5071 on ipv6). - One user for e.g.* 1001 at example.com <1001 at example.com>* is registered on register1 profile and register2 profile as well. - We have followed below link for configurations : https://wiki.freeswitch.org/wiki/Shared_Line_Appearance - For Shared Line appearance we have following dialplan : * * ** Now one user for e.g. 1002 at example.com is dialing extension 1001, presence is shown on both registered 1001 extensions, call is answered from the extension registered on register1 profile but SLA is not working for 1001 registered from profile register2, same issue arises for vice versa scenario as well. So, If you can please elaborate that whether this scenario should work or we are missing something or this is default functionality of freeswitch. Thank you in advance. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mjlopez at smartic.es Mon Nov 27 13:06:09 2017 From: mjlopez at smartic.es (=?iso-8859-1?Q?Miguel_Jes=FAs_L=F3pez_Valverde?=) Date: Mon, 27 Nov 2017 14:06:09 +0100 Subject: [Freeswitch-users] Personalized languages for conference locutions. Message-ID: <013801d36780$7f494760$7ddbd620$@smartic.es> Hello Newly: I send you this email to transmit a new query. I want to hold conferences where each user has the personalized language according to the landline number they call. For this, I have tried different options but none of them is offering me the expected result. I have tried to set the default_language channel variable and answer the answering call before calling the conference command, on this mode, the rest of the locutions, phrase-macros, etc, work correctly in this way, but when entering the conference, only the locutions in the language defined in the configuration of vars.xml through have effect. I can change this sound_prefix value but all conference locutions have the same new language, not affecting the value given for default_language. I also tried calling the conference command as follows, but it also has no effect on the setting of the language in the locutions given by the conference application: Do you know how to offer personalized languages according to a channel variable to the users of a conference? Thank you a lot! Miguel J. López Valverde Dpto. Técnico. _____ Pº de la Castellana, 135 7ª pl 28046 Madrid España Tel: 900 900 368 | Móvil: (+34) 667 772 911 E-mail: mjlopez at smartic.es | Web: http://www.smartic.es _____ Sus datos de carácter personal (nombre, apellidos, dirección postal y de correo electrónico, etc.) son tratados para la gestión de su relación con la Entidad, así como para el envío de información sobre nuestra actividad y la de terceros relacionadas con la actividad de Consulting Smartic Solutions, S.L., CIF: B85130037, Pº de la Castellana, 135 7ª pl 28046 Madrid. Usted puede ejercer sus derechos de acceso, rectificación, cancelación y oposición dirigiéndose por escrito, con copia de un documento que acredite su identidad, a la dirección info (arroba) smartic.es. Este mensaje puede contener información confidencial. Si usted no es su destinatario, no debe leerlo, copiarlo, distribuirlo, ni hacer uso de la información que contiene. En este caso, por favor, llámenos o comuníquenoslo por escrito y borre este mensaje de su sistema --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 4475 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 1217 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image003.jpg Type: image/jpeg Size: 1201 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image004.jpg Type: image/jpeg Size: 1184 bytes Desc: not available URL: From asilva at wirelessmundi.com Mon Nov 27 14:29:48 2017 From: asilva at wirelessmundi.com (=?UTF-8?Q?Ant=c3=b3nio_Silva?=) Date: Mon, 27 Nov 2017 15:29:48 +0100 Subject: [Freeswitch-users] verto output device ring is always the default audio In-Reply-To: References: Message-ID: <8e942e3d-aeb2-16fd-95b9-48813c860f81@wirelessmundi.com> solved by setting on my js: switch (dialog.state) {     // incoming call, verto.js generates the ring, set only sinkid     case $.verto.enum.state.ringing: dialog.verto.ringer[0].setSinkId(speakerid).then(function() {                 console.log("Dialog: " + dialog.callID + ' Success, audio output device attached: ' + speakerid);             }).catch(function(error) {                 console.error(error);             });     //outgoing call, no ring tone is generated..so create a local one         break;         case $.verto.enum.state.trying:             indicateProgress(dialog);             break; } ... function indicateProgress(dialog) {     if (dialog.verto.ringer) {         dialog.verto.ringer.attr('src', dialog.verto.options.ringFile)[0].play();         dialog.verto.ringer[0].setSinkId(speakerid).then(function() {             console.log("Dialog: " + dialog.callID + ' Success, audio output device attached: ' + speakerid);         }).catch(function(error) {             console.error(error);         });         setTimeout(function() {             dialog.stopRinging();             if (dialog.state == $.verto.enum.state.trying) {                 indicateProgress(dialog);             }         }, dialog.verto.options.ringSleep);     } } On 11/24/2017 12:07 AM, António Silva wrote: > Hi, > > I'm use dynamic media tags with verto my problem is that when i set a > specific device for output the ring is always played on the default > device, during the call switching to different outputs is done perfectly. > > > I've try forcing in verto.js: > >   case $.verto.enum.state.ringing: >             var speaker = dialog.useSpeak; >             console.info("Using Speaker: ", speaker); >             if (speaker && speaker !== "any" && speaker !== "none") { >                 setTimeout(function() { >                     dialog.setAudioPlaybackDevice(speaker); >                 }, 500); >             } >         break; > > > I do see the message changing it, but doesn't work...  any idea what > i'm doing wrong? > > > Log changing the device when ringing: > jquery.verto.js:2214 Using Speaker: > e6208da870143078295d9e309123f2d53ddd5025ea44c915e2133ab7d1aaff36 > jquery.verto.js:2160 Dialog: 134c1362-77af-4f53-9aa8-b4a98655d779 > Setting speaker: ​ Built-in Audio Digital Stereo (HDMI 2) > > > Thanks. > -- Saludos / Regards / Cumprimentos António Silva From danyi.lin at gmail.com Mon Nov 27 18:11:26 2017 From: danyi.lin at gmail.com (Danyi Lin) Date: Mon, 27 Nov 2017 13:11:26 -0500 Subject: [Freeswitch-users] Fork a call on registering Message-ID: How can I fork a call to a new registered endpoint? Here is the scenario: Callee has 2 devices: dev1 online (registered), dev2 offline 1. An incoming call to the user, dev1 is ringing 2. dev2 register now 3. fork call to dev2 Call flow as below ( https://gist.github.com/dylin/5ef157f2bc4da8b1c0b145c03e9efcfd): Caller | FS | dev1 | dev2 ----------- ----------- ----------- ----------- | INVITE | | | |------------>| | | | | | | | | INVITE | | | |----------->| | | | | | | | | REGISTER | | |<-----------+------------| | | | | | | INVITE | | | |------------+----------->| | | | | I tried freeswitch.Session("sofia/to/dev2", lega) to originate call to dev2, and dev2 got call. However if dev1 answered call, it won't cancel INVITE to dev2 as a normal fork. Any suggestions are welcome. Best regards, Danyi Lin -------------- next part -------------- An HTML attachment was scrubbed... URL: From harangozo.laszlo at tct.hu Mon Nov 27 15:47:49 2017 From: harangozo.laszlo at tct.hu (=?UTF-8?B?SGFyYW5nb3rDsywgTMOhc3psw7M=?=) Date: Mon, 27 Nov 2017 16:47:49 +0100 Subject: [Freeswitch-users] Compiling ESL as a DLL In-Reply-To: References: Message-ID: I had the same issue before, here are my saved notes (without verification): 1. First build the full FreeSwitch project Freeswitch.2015.sln 2. Open libs/esl/managed ben a managed_esl.2012 3. There will be an error because ESL.2012.vcxproj is missing 4. You have to search the repo history for the last rev when it was present and copy it to its place, last time I used this 5. Open the .sln 6. Retarget solution (ctx menu after right click on the solution) 7. Build solution 8. If the demo app crashes with a bad image exception change the architecture from ANY cpu to the same platfrom you have build the full FS proj at step 1 *Harangozó László* Mobil: +36 (20) 447 8247 E-mail: harangozo.laszlo at tct.hu TcT Hungary Kft. H-1118 Budapest, Rétköz u. 7. Eleven Center P5 [image: tct logo.jpg] Jelen levél üzleti, illetve személyes információkat tartalmaz, amelyek jogosulatlan felhasználása, továbbítása, nyilvánosságra hozatala tilos. A levél tartalma üzleti titokként kezelendő. Ha nem Ön a címzett, kérjük értesítse a levél küldőjét, és haladéktalanul törölje a levelet. This e-mail contains confidential business and personal information; unauthorized use, forwarding, disclosure is prohibited. The content of this mail should be treated as business confidential. If You are not the intended recipient, please notify the sender immediately and delete this e-mail from your system. 2017-11-16 11:23 GMT+01:00 Alex Pierry : > Hi guys, > > > could anybody give me a step by step of how to compile the ESL project to > produce a DLL rather than a LIB? > > I'm using visual studio community 2017 with the head of version 1.7 of > Freeswitch. > > Compiling as a LIB (project default) is working fine, but I need use it > with ManagedEsl.dll wrapper inside a C# Project. > > > Thank you in advance. > > > > > * Alex Pierry * > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 3867 bytes Desc: not available URL: From itadebayo at gmail.com Mon Nov 27 19:04:37 2017 From: itadebayo at gmail.com (itadebayo) Date: Mon, 27 Nov 2017 20:04:37 +0100 Subject: [Freeswitch-users] Fork a call on registering Message-ID: Use comma,  pipe or enterprise operator to send call to multiple end points in parallel,  sequential or enterprise mode.  Ismail  Sent from my Samsung Galaxy smartphone. -------- Original message --------From: Danyi Lin Date: 27/11/2017 7:11 p.m. (GMT+01:00) To: freeswitch-users at lists.freeswitch.org Subject: [Freeswitch-users] Fork a call on registering How can I fork a call to a new registered endpoint? Here is the scenario: Callee has 2 devices: dev1 online (registered), dev2 offline 1. An incoming call to the user, dev1 is ringing 2. dev2 register now 3. fork call to dev2 Call flow as below (https://gist.github.com/dylin/5ef157f2bc4da8b1c0b145c03e9efcfd):   Caller    |     FS      |    dev1     |   dev2 -----------   -----------   -----------   -----------      |  INVITE     |            |            |      |------------>|            |            |      |             |            |            |      |             | INVITE     |            |      |             |----------->|            |      |             |            |            |      |             |            | REGISTER   |      |             |<-----------+------------|      |             |            |            |      |             | INVITE     |            |      |             |------------+----------->|      |             |            |            | I tried freeswitch.Session("sofia/to/dev2", lega) to originate call to dev2,and dev2 got call. However if dev1 answered call, it won't cancel INVITEto dev2 as a normal fork. Any suggestions are welcome. Best regards, Danyi Lin -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Mon Nov 27 19:20:17 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Mon, 27 Nov 2017 19:20:17 +0000 Subject: [Freeswitch-users] Sequential enterprise originate Message-ID: Is it possible to create enterprise originate in sequential order? I want to create gateway failover, but each failover with own cdr post, like enterprise originate, where each thread creates new cdr. Proposed failover with | creates only one cdr. Thanks for any hint Gregor -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From shakumarsoftware at gmail.com Mon Nov 27 19:21:16 2017 From: shakumarsoftware at gmail.com (Sharath Kumar) Date: Mon, 27 Nov 2017 12:21:16 -0700 Subject: [Freeswitch-users] FS for only Media processing. Message-ID: Hello, Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ? Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ? Any ideas will be greatly appreciated ? thank you, Shaks. -------------- next part -------------- An HTML attachment was scrubbed... URL: From eschmidbauer at gmail.com Mon Nov 27 19:28:03 2017 From: eschmidbauer at gmail.com (E. Schmidbauer) Date: Mon, 27 Nov 2017 14:28:03 -0500 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: References: Message-ID: Im fairly certain the RTP is not coupled with sofia, it is built into the core. That being said, you could write a (non-sip) module to handle RTP On Mon, Nov 27, 2017 at 2:21 PM, Sharath Kumar wrote: > Hello, > > Is it possible to use FS just for RTP/codec processing ? I don't want to > use SIP/mod_sofia ? the SIP is terminated on a different box but I would > like to decode the RTP/codecs on a box running FS ? > > Is it too difficult to write a custom module to do this ? is it too > tightly coupled with mod_sofia ? > > Any ideas will be greatly appreciated ? > > thank you, > Shaks. > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shakumarsoftware at gmail.com Mon Nov 27 19:52:27 2017 From: shakumarsoftware at gmail.com (Sharath Kumar) Date: Mon, 27 Nov 2017 12:52:27 -0700 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: References: Message-ID: Thank you for responding! I realize RTP handling is in the core. Perhaps I could compile freeswitch as a lib and write a module to subscribe for events and to the APIs for switch_core_codec_read. The only thing is can I create a session without being attached to a SIP session ? Do you know of any examples ? or modules that have done something similar ? ~Shaks On Mon, Nov 27, 2017 at 12:28 PM, E. Schmidbauer wrote: > Im fairly certain the RTP is not coupled with sofia, it is built into the > core. That being said, you could write a (non-sip) module to handle RTP > > On Mon, Nov 27, 2017 at 2:21 PM, Sharath Kumar > wrote: > >> Hello, >> >> Is it possible to use FS just for RTP/codec processing ? I don't want to >> use SIP/mod_sofia ? the SIP is terminated on a different box but I would >> like to decode the RTP/codecs on a box running FS ? >> >> Is it too difficult to write a custom module to do this ? is it too >> tightly coupled with mod_sofia ? >> >> Any ideas will be greatly appreciated ? >> >> thank you, >> Shaks. >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eschmidbauer at gmail.com Mon Nov 27 19:56:57 2017 From: eschmidbauer at gmail.com (E. Schmidbauer) Date: Mon, 27 Nov 2017 14:56:57 -0500 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: References: Message-ID: Yes you can create a session without being attached to SIP. You might want to checkout the other non-sip endpoint modules such as mod_skinny (SCCP) or mod_skypopen On Mon, Nov 27, 2017 at 2:52 PM, Sharath Kumar wrote: > Thank you for responding! I realize RTP handling is in the core. Perhaps I > could compile freeswitch as a lib and write a module to subscribe for > events and to the APIs for switch_core_codec_read. > The only thing is can I create a session without being attached to a SIP > session ? Do you know of any examples ? or modules that have done > something similar ? > ~Shaks > > On Mon, Nov 27, 2017 at 12:28 PM, E. Schmidbauer > wrote: > >> Im fairly certain the RTP is not coupled with sofia, it is built into the >> core. That being said, you could write a (non-sip) module to handle RTP >> >> On Mon, Nov 27, 2017 at 2:21 PM, Sharath Kumar < >> shakumarsoftware at gmail.com> wrote: >> >>> Hello, >>> >>> Is it possible to use FS just for RTP/codec processing ? I don't want to >>> use SIP/mod_sofia ? the SIP is terminated on a different box but I would >>> like to decode the RTP/codecs on a box running FS ? >>> >>> Is it too difficult to write a custom module to do this ? is it too >>> tightly coupled with mod_sofia ? >>> >>> Any ideas will be greatly appreciated ? >>> >>> thank you, >>> Shaks. >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexanderhenryperkins at gmail.com Mon Nov 27 20:11:57 2017 From: alexanderhenryperkins at gmail.com (Alexander Perkins) Date: Mon, 27 Nov 2017 14:11:57 -0600 Subject: [Freeswitch-users] Maximum Number of Extensions in XML Message-ID: Hi. Does anybody know the maximum number of XML files I can have for extensions? Or the number of extensions per XML file? I ask because I once tried loading an extensions file in asterisk with around 25K extensions and it took around 20 minutes. Just curious. Thanks, Alex -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Mon Nov 27 20:49:42 2017 From: mike at jerris.com (Michael Jerris) Date: Mon, 27 Nov 2017 15:49:42 -0500 Subject: [Freeswitch-users] Fork a call on registering In-Reply-To: References: Message-ID: We do not support such a feature at this time. > On Nov 27, 2017, at 1:11 PM, Danyi Lin wrote: > > How can I fork a call to a new registered endpoint? > > Here is the scenario: > Callee has 2 devices: dev1 online (registered), dev2 offline > > 1. An incoming call to the user, dev1 is ringing > 2. dev2 register now > 3. fork call to dev2 > > Call flow as below (https://gist.github.com/dylin/5ef157f2bc4da8b1c0b145c03e9efcfd ): > > Caller | FS | dev1 | dev2 > ----------- ----------- ----------- ----------- > | INVITE | | | > |------------>| | | > | | | | > | | INVITE | | > | |----------->| | > | | | | > | | | REGISTER | > | |<-----------+------------| > | | | | > | | INVITE | | > | |------------+----------->| > | | | | > > I tried freeswitch.Session("sofia/to/dev2", lega) to originate call to dev2, > and dev2 got call. However if dev1 answered call, it won't cancel INVITE > to dev2 as a normal fork. > > > Any suggestions are welcome. > > Best regards, > Danyi Lin -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Mon Nov 27 20:50:53 2017 From: mike at jerris.com (Michael Jerris) Date: Mon, 27 Nov 2017 15:50:53 -0500 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: References: Message-ID: This is a matter of if you do b leg car or not. It does not even have to do with enterprise originate. > On Nov 27, 2017, at 2:20 PM, Gregor Nanger wrote: > > Is it possible to create enterprise originate in sequential order? > > I want to create gateway failover, but each failover with own cdr post, like enterprise originate, where each thread creates new cdr. Proposed failover with | creates only one cdr. > > Thanks for any hint > > Gregor From mike at jerris.com Mon Nov 27 20:53:07 2017 From: mike at jerris.com (Michael Jerris) Date: Mon, 27 Nov 2017 15:53:07 -0500 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: References: Message-ID: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish. > On Nov 27, 2017, at 2:21 PM, Sharath Kumar wrote: > > Hello, > > Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ? > > Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ? > > Any ideas will be greatly appreciated ? > > thank you, > Shaks From mike at jerris.com Mon Nov 27 20:55:09 2017 From: mike at jerris.com (Michael Jerris) Date: Mon, 27 Nov 2017 15:55:09 -0500 Subject: [Freeswitch-users] Maximum Number of Extensions in XML In-Reply-To: References: Message-ID: <6620DE3A-B830-4D59-8AFD-CCD63F344A5D@jerris.com> There is no maximum hard coded anywhere, as with anything, the more there is, the more cpu intensive it is to process, so at a certain size, doing something more dynamic using something like mod_xml_curl instead of huge static files makes more sense. Where that limit is would be entirely dependent on your hardware and what exactly you are trying to accomplish so its impossible to give you a number without you testing your exact deployment to get those numbers. > On Nov 27, 2017, at 3:11 PM, Alexander Perkins wrote: > > Hi. Does anybody know the maximum number of XML files I can have for extensions? Or the number of extensions per XML file? I ask because I once tried loading an extensions file in asterisk with around 25K extensions and it took around 20 minutes. From gregor at infomedia.si Mon Nov 27 20:58:06 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Mon, 27 Nov 2017 21:58:06 +0100 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: References: Message-ID: My scenario is simple: incoming call continue on fail = conditions bridge to gateway1 bridge to gateway2 if bridge on gateway1 ends with 503, dialplan continues to bridge on gateway2. This works ok, but I can't get 2 CDR posts on xml_cdr and can't store in DB that bridge to gateway1 failed with response xy. Any other aproach for this? 2017-11-27 21:50 GMT+01:00 Michael Jerris : > This is a matter of if you do b leg car or not. It does not even have to > do with enterprise originate. > > > > On Nov 27, 2017, at 2:20 PM, Gregor Nanger wrote: > > > > Is it possible to create enterprise originate in sequential order? > > > > I want to create gateway failover, but each failover with own cdr post, > like enterprise originate, where each thread creates new cdr. Proposed > failover with | creates only one cdr. > > > > Thanks for any hint > > > > Gregor > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaun.stokes at itec-support.co.uk Mon Nov 27 21:00:20 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Mon, 27 Nov 2017 21:00:20 +0000 Subject: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 In-Reply-To: References: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C37F9@mbx-03.sysconfig.co.uk> <030606f8-de4d-643b-54a6-b6af3a61d2a4@wirelessmundi.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C381E@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C4011@mbx-03.sysconfig.co.uk> Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C599B@mbx-03.sysconfig.co.uk> We’re still getting presence delays but it’s isolated to a single SIP profile, appears to be a bottleneck on the number of entries in the sip_subscriptions table (over 10k), we have second internal SIP profile which has less than 1000 entries and no presence issues. I’ve looked at a few articles, Kamailio looks like a good solution for presence, would be great if there was a similar module for FreeSWITCH. Using Kamailio as a SIP proxy to improve presence is one thing, but I imagine we’ll have similar problems with presence using Verto\WebRTC via FreeSWITCH. From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Colton Conor Sent: 26 November 2017 21:47 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 Unfortunately Freeswitch does not yet support RFC 4662 aka BLF Resource Lists. I would recommend you look at Kamiliio or Asterisk which both support support RFC 4662, and should significantly reduce your BLF load. Info: Asterisk does: https://wiki.asterisk.org/wiki/pages/viewpage.action?pageId=30278158 They have a good overview page Kamillio does: https://kamailio.org/docs/modules/3.2.x/modules_k/rls.html Good info from Grandsteam about why to use this: http://www.grandstream.com/sites/default/files/Resources/GXP21x0_Eventlist_BLF_Guide.pdf Same with Polycom: http://community.polycom.com/polycom/attachments/polycom/VoIP/19112/1/Technical%20Brief%20-%20Busy%20Lamp%20Field.pdf How do we make this a feature request for Freeswitch? On Fri, Nov 24, 2017 at 4:00 AM, Shaun Stokes > wrote: Performance using PostgreSQL seems better but possibly too soon to tell, however we now have the ability to analyse the data and have identified that there is one domain that accounts for over 90% of the entries (over 12000, 11000 of which are presence) in our sip_subscriptions table. All domains use presence but others typically have around 100 entries in sip_subscriptions. If the bottleneck was the DB file then PostgreSQL should have solved this, but I'm still concerned by the number of presence events in our sip_subscriptions table. How many presence events does FreeSWITCH support in the sip_subscriptions table? Are there are any other recommendations to get the best performance out of FreeSWITCH in this scenario? We have 32 logical cores (8 physical) but CPU usage rarely goes above 10%. Thanks, Shaun ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] Sent: 23 November 2017 09:45 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 Thanks, will give that a try and provide some feedback. ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of António Silva [asilva at wirelessmundi.com] Sent: 23 November 2017 09:32 To: freeswitch-users at lists.freeswitch.org Subject: Re: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 Hi, We had the same problem using sqlite files as core db, under heavy load sqlite backend is not that fast... switching it to postgresql solved the issue. Hope it helps. On 11/23/2017 10:15 AM, Shaun Stokes wrote: > Does anyone have experience with presence on FreeSWITCH when under load? We've considered offloading presence to a Kamailio proxy but it would great if we could understand the limitations of presence on FreeSWITCH and recommended configuration for best performance under load. > > We've been experiencing issues with presence (BLF) intermittently not working or being delayed by 5 minutes or more. The BLF lights may show an extension as available when they're on the phone, as ringing when they're available etc. This problem can only be re-produced on a system which has been under load but it doesn't occur immediately unless the system has been running for a couple of weeks. This effects multiple SIP profiles in a multi-tenant (multi domain) environment with roughly 800 registrations, 500 registrations on one SIP profile and 300 on another. > > The FreeSWITCH DB files use a 512MB RAM disk and we've balanced extensions across multiple SIP profiles using separate (not shared) DB files to distribute load. > > What we've noticed is the internal DB files (i.e. sofia_reg_internal.db) appear to increase exponentially over time after roughly 22MB we often start to run into problems with presence while the system is under load, restarting FreeSWITCH and flushing the internal DB files clears the problem. > > Interestingly we didn't have this problem on FreeSWITCH 1.4 > > We've recently adjusted the following settings on our internal SIP profiles and are continuing to monitor: > force-subscription-expires [900] -> [1800] > sip-subscription-max-deviation [300] -> [600] > max-proceeding [1000] -> [5000] > initial-event-threads [2] -> [4] > > Here is a snippet of our internal SIP profile configuration: > nonce-ttl [60] > outbound-codec-prefs [G722,PCMA,H264] > pass-rfc2833 [true] > record-path [/path/freeswitch/recordings] > record-template [${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.${record_ext}] > multiple-registrations [contact] > inbound-reg-force-matching-username [true] > inbound-reg-in-new-thread [true] > initial-event-threads [4] > local-network-acl [localnet.auto] > manage-presence [true] > unregister-on-options-fail [true] > tls-version [tlsv1.2] > tls-cert-dir [/path/freeswitch/certs] > tls-bind-params [transport=tls] > tls [true] > stun-enabled [false] > stun-auto-disable [false] > sip-trace [no] > sip-subscription-max-deviation [600] > sip-port [xxxx] > sip-ip [x.x.x.x] > sip-force-expires [900] > sip-expires-max-deviation [300] > sip-capture [no] > rtp-timeout-sec [0] > rtp-timer-name [soft] > rtp-ip [x.x.x.x] > rtp-hold-timeout-sec [0] > tls-verify-in-subjects [] > tls-verify-depth [2] > tls-verify-date [true] > tls-sip-port [xxxx] > tls-passphrase [] > tls-only [false] > inbound-codec-prefs [G722,PCMA,H264] > inbound-codec-negotiation [greedy] > log-auth-failures [true] > user-agent-string [FreeSWITCH] > watchdog-enabled [no] > watchdog-event-timeout [30000] > watchdog-step-timeout [30000] > ext-rtp-ip [x.x.x.x] > accept-blind-auth [false] > accept-blind-reg [false] > aggressive-nat-detection [true] > apply-inbound-acl [domains] > apply-nat-acl [nat.auto] > auth-all-packets [false] > auth-calls [true] > challenge-realm [auto_from] > context [public] > debug [0] > dialplan [XML] > dtmf-duration [2000] > dtmf-type [rfc2833] > enable-timer [true] > ext-sip-ip [x.x.x.x] > registration-thread-frequency [240] > rfc2833-pt [101] > force-subscription-expires [1800] > forward-unsolicited-mwi-notify [false] > hold-music [local_stream://default] > nat-options-ping [true] > NDLB-force-rport [safe] > max-proceeding [5000] > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From shakumarsoftware at gmail.com Mon Nov 27 21:38:20 2017 From: shakumarsoftware at gmail.com (Sharath Kumar) Date: Mon, 27 Nov 2017 14:38:20 -0700 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> References: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> Message-ID: Okay cool. It is sort of a distributed media processing but with a central signaling box. Let us say I want to have a bunch of media only FSs talking to a single SIP only FS. I would like the communication between the Media only FS<--->SIP only FS to be as simple as possible. But perhaps I don't have a choice but to employ SIP if the media handling gets complicated. like hold/unhold or turning on/off support for dtmf using 2833 etc. Anyway thanks for suggestions! On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris wrote: > There is code to handle media sure, but you would need some other > signaling other than sip in order to get sdp to the box and handle it > according to some sort of protocol. This is typically done with sip as it > is the most standard way to do so, but others are possible. The question > would be what exactly you are trying to accomplish. > > > > On Nov 27, 2017, at 2:21 PM, Sharath Kumar > wrote: > > > > Hello, > > > > Is it possible to use FS just for RTP/codec processing ? I don't want to > use SIP/mod_sofia ? the SIP is terminated on a different box but I would > like to decode the RTP/codecs on a box running FS ? > > > > Is it too difficult to write a custom module to do this ? is it too > tightly coupled with mod_sofia ? > > > > Any ideas will be greatly appreciated ? > > > > thank you, > > Shaks > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shakumarsoftware at gmail.com Mon Nov 27 21:52:27 2017 From: shakumarsoftware at gmail.com (Sharath Kumar) Date: Mon, 27 Nov 2017 14:52:27 -0700 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> References: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> Message-ID: > but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ? On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris wrote: > There is code to handle media sure, but you would need some other > signaling other than sip in order to get sdp to the box and handle it > according to some sort of protocol. This is typically done with sip as it > is the most standard way to do so, but others are possible. The question > would be what exactly you are trying to accomplish. > > > > On Nov 27, 2017, at 2:21 PM, Sharath Kumar > wrote: > > > > Hello, > > > > Is it possible to use FS just for RTP/codec processing ? I don't want to > use SIP/mod_sofia ? the SIP is terminated on a different box but I would > like to decode the RTP/codecs on a box running FS ? > > > > Is it too difficult to write a custom module to do this ? is it too > tightly coupled with mod_sofia ? > > > > Any ideas will be greatly appreciated ? > > > > thank you, > > Shaks > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From danyi.lin at gmail.com Mon Nov 27 21:12:14 2017 From: danyi.lin at gmail.com (Danyi Lin) Date: Mon, 27 Nov 2017 16:12:14 -0500 Subject: [Freeswitch-users] Fork a call on registering In-Reply-To: References: Message-ID: Thanks for replying. Michael, Is there any plan to add such feature into FreeSWITCH? It will be very useful for mobile app, because usually mobile (iOS) app can't keep registration alive all the time. Intercepting call could solve my problem, but not as straight forward as this way. On Mon, Nov 27, 2017 at 3:49 PM, Michael Jerris wrote: > We do not support such a feature at this time. > > On Nov 27, 2017, at 1:11 PM, Danyi Lin wrote: > > How can I fork a call to a new registered endpoint? > > Here is the scenario: > Callee has 2 devices: dev1 online (registered), dev2 offline > > 1. An incoming call to the user, dev1 is ringing > 2. dev2 register now > 3. fork call to dev2 > > Call flow as below (https://gist.github.com/dylin/ > 5ef157f2bc4da8b1c0b145c03e9efcfd): > > Caller | FS | dev1 | dev2 > ----------- ----------- ----------- ----------- > | INVITE | | | > |------------>| | | > | | | | > | | INVITE | | > | |----------->| | > | | | | > | | | REGISTER | > | |<-----------+------------| > | | | | > | | INVITE | | > | |------------+----------->| > | | | | > > I tried freeswitch.Session("sofia/to/dev2", lega) to originate call to > dev2, > and dev2 got call. However if dev1 answered call, it won't cancel INVITE > to dev2 as a normal fork. > > > Any suggestions are welcome. > > Best regards, > Danyi Lin > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Cheers, Danyi Lin -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Mon Nov 27 22:01:10 2017 From: mike at jerris.com (Michael Jerris) Date: Mon, 27 Nov 2017 17:01:10 -0500 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: References: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> Message-ID: maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit. > On Nov 27, 2017, at 4:52 PM, Sharath Kumar wrote: > > > but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. > > Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ? > > On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris > wrote: > There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish. > > > > On Nov 27, 2017, at 2:21 PM, Sharath Kumar > wrote: > > > > Hello, > > > > Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ? > > > > Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ? > > > > Any ideas will be greatly appreciated ? > > > > thank you, > > Shaks > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From shakumarsoftware at gmail.com Mon Nov 27 22:12:06 2017 From: shakumarsoftware at gmail.com (Sharath Kumar) Date: Mon, 27 Nov 2017 15:12:06 -0700 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: References: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> Message-ID: Thanks for the feedback! On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris wrote: > maybe its possible, but it doesn’t really make a lot of sense to do so… > The sip overhead is minimal compared to the media handling. You’d be > totally re-creating the wheel and adding significant complication for zero > benefit. > > On Nov 27, 2017, at 4:52 PM, Sharath Kumar > wrote: > > > but you would need some other signaling other than sip in order to get > sdp to the box and handle it according to some sort of protocol. This is > typically done with sip as it is the most standard way to do so, but others > are possible. > > Thank Michael. I was just wondering if it is possible to just use ESL > inbound/outbound to achieve this ? > > On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris wrote: > >> There is code to handle media sure, but you would need some other >> signaling other than sip in order to get sdp to the box and handle it >> according to some sort of protocol. This is typically done with sip as it >> is the most standard way to do so, but others are possible. The question >> would be what exactly you are trying to accomplish. >> >> >> > On Nov 27, 2017, at 2:21 PM, Sharath Kumar >> wrote: >> > >> > Hello, >> > >> > Is it possible to use FS just for RTP/codec processing ? I don't want >> to use SIP/mod_sofia ? the SIP is terminated on a different box but I would >> like to decode the RTP/codecs on a box running FS ? >> > >> > Is it too difficult to write a custom module to do this ? is it too >> tightly coupled with mod_sofia ? >> > >> > Any ideas will be greatly appreciated ? >> > >> > thank you, >> > Shaks >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Mon Nov 27 22:50:56 2017 From: mike at jerris.com (Michael Jerris) Date: Mon, 27 Nov 2017 17:50:56 -0500 Subject: [Freeswitch-users] Fork a call on registering In-Reply-To: References: Message-ID: <0D95FA56-6478-4129-A670-81C681E485E6@jerris.com> We have no plans to add it but if you are interested in sponsoring such an addition you could contact our professional services group at consulting at freeswitch.com to discuss. > On Nov 27, 2017, at 4:12 PM, Danyi Lin wrote: > > Thanks for replying. > > Michael, Is there any plan to add such feature into FreeSWITCH? > > It will be very useful for mobile app, because usually mobile (iOS) app can't keep registration alive all the time. > Intercepting call could solve my problem, but not as straight forward as this way. > > > On Mon, Nov 27, 2017 at 3:49 PM, Michael Jerris > wrote: > We do not support such a feature at this time. > >> On Nov 27, 2017, at 1:11 PM, Danyi Lin > wrote: >> >> How can I fork a call to a new registered endpoint? >> >> Here is the scenario: >> Callee has 2 devices: dev1 online (registered), dev2 offline >> >> 1. An incoming call to the user, dev1 is ringing >> 2. dev2 register now >> 3. fork call to dev2 >> >> Call flow as below (https://gist.github.com/dylin/5ef157f2bc4da8b1c0b145c03e9efcfd ): >> >> Caller | FS | dev1 | dev2 >> ----------- ----------- ----------- ----------- >> | INVITE | | | >> |------------>| | | >> | | | | >> | | INVITE | | >> | |----------->| | >> | | | | >> | | | REGISTER | >> | |<-----------+------------| >> | | | | >> | | INVITE | | >> | |------------+----------->| >> | | | | >> >> I tried freeswitch.Session("sofia/to/dev2", lega) to originate call to dev2, >> and dev2 got call. However if dev1 answered call, it won't cancel INVITE >> to dev2 as a normal fork. >> >> >> Any suggestions are welcome. >> >> Best regards, >> Danyi Lin -------------- next part -------------- An HTML attachment was scrubbed... URL: From ksrigo at gmail.com Mon Nov 27 23:38:45 2017 From: ksrigo at gmail.com (Srigo Kanapathipillai) Date: Tue, 28 Nov 2017 00:38:45 +0100 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: References: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> Message-ID: <311DB59E-3CC1-43B5-98F9-C00099A06D9C@gmail.com> Hi Sharath, If you want a simple centralized sip signaling box with FS for dealing with media. Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers? Srigo Sent from my iPhone > On 27 Nov 2017, at 23:12, Sharath Kumar wrote: > > Thanks for the feedback! > >> On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris wrote: >> maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit. >> >>> On Nov 27, 2017, at 4:52 PM, Sharath Kumar wrote: >>> >>> > but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. >>> >>> Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ? >>> >>>> On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris wrote: >>>> There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish. >>>> >>>> >>>> > On Nov 27, 2017, at 2:21 PM, Sharath Kumar wrote: >>>> > >>>> > Hello, >>>> > >>>> > Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ? >>>> > >>>> > Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ? >>>> > >>>> > Any ideas will be greatly appreciated ? >>>> > >>>> > thank you, >>>> > Shaks >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From ashwinrath at gmail.com Mon Nov 27 23:45:35 2017 From: ashwinrath at gmail.com (Ashwin Rath) Date: Mon, 27 Nov 2017 15:45:35 -0800 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: <311DB59E-3CC1-43B5-98F9-C00099A06D9C@gmail.com> References: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> <311DB59E-3CC1-43B5-98F9-C00099A06D9C@gmail.com> Message-ID: Hi Srigo What you are describing is more like a media gateway kind of solution. My team has developed such a solution in the past with OpenSIPs in the signalling plane and a custom built NPU based media plane. We initially started with FreeSWITCH but we had trouble getting the core into the NPU so we changed paths. If you do not want to have a very complex solution you may want to explore OpenSIPs as the signalling plane and rptengine( https://github.com/sipwise/rtpengine) in the media plane ? On 27 November 2017 at 15:38, Srigo Kanapathipillai wrote: > Hi Sharath, > > If you want a simple centralized sip signaling box with FS for dealing > with media. > > Why don't you jst use Opensips or Kamailio for centralised sip signaling > and loadbalance to FS media servers? > > Srigo > > Sent from my iPhone > > On 27 Nov 2017, at 23:12, Sharath Kumar > wrote: > > Thanks for the feedback! > > On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris wrote: > >> maybe its possible, but it doesn’t really make a lot of sense to do so… >> The sip overhead is minimal compared to the media handling. You’d be >> totally re-creating the wheel and adding significant complication for zero >> benefit. >> >> On Nov 27, 2017, at 4:52 PM, Sharath Kumar >> wrote: >> >> > but you would need some other signaling other than sip in order to get >> sdp to the box and handle it according to some sort of protocol. This is >> typically done with sip as it is the most standard way to do so, but others >> are possible. >> >> Thank Michael. I was just wondering if it is possible to just use ESL >> inbound/outbound to achieve this ? >> >> On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris wrote: >> >>> There is code to handle media sure, but you would need some other >>> signaling other than sip in order to get sdp to the box and handle it >>> according to some sort of protocol. This is typically done with sip as it >>> is the most standard way to do so, but others are possible. The question >>> would be what exactly you are trying to accomplish. >>> >>> >>> > On Nov 27, 2017, at 2:21 PM, Sharath Kumar >>> wrote: >>> > >>> > Hello, >>> > >>> > Is it possible to use FS just for RTP/codec processing ? I don't want >>> to use SIP/mod_sofia ? the SIP is terminated on a different box but I would >>> like to decode the RTP/codecs on a box running FS ? >>> > >>> > Is it too difficult to write a custom module to do this ? is it too >>> tightly coupled with mod_sofia ? >>> > >>> > Any ideas will be greatly appreciated ? >>> > >>> > thank you, >>> > Shaks >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Ashwin Kumar Rath -------------- next part -------------- An HTML attachment was scrubbed... URL: From ksrigo at gmail.com Mon Nov 27 23:48:07 2017 From: ksrigo at gmail.com (Srigo Kanapathipillai) Date: Tue, 28 Nov 2017 00:48:07 +0100 Subject: [Freeswitch-users] Fork a call on registering In-Reply-To: <0D95FA56-6478-4129-A670-81C681E485E6@jerris.com> References: <0D95FA56-6478-4129-A670-81C681E485E6@jerris.com> Message-ID: Hi Danyi, You can achieve it using Opensips (and freeswitch) (https://blog.opensips.org/2017/03/10/advanced-sip-scenarios-with-event-based-routing/) See the push notification example at the bottom. Srigo Sent from my iPhone > On 27 Nov 2017, at 23:50, Michael Jerris wrote: > > We have no plans to add it but if you are interested in sponsoring such an addition you could contact our professional services group at consulting at freeswitch.com to discuss. > > >> On Nov 27, 2017, at 4:12 PM, Danyi Lin wrote: >> >> Thanks for replying. >> >> Michael, Is there any plan to add such feature into FreeSWITCH? >> >> It will be very useful for mobile app, because usually mobile (iOS) app can't keep registration alive all the time. >> Intercepting call could solve my problem, but not as straight forward as this way. >> >> >>> On Mon, Nov 27, 2017 at 3:49 PM, Michael Jerris wrote: >>> We do not support such a feature at this time. >>> >>>> On Nov 27, 2017, at 1:11 PM, Danyi Lin wrote: >>>> >>>> How can I fork a call to a new registered endpoint? >>>> >>>> Here is the scenario: >>>> Callee has 2 devices: dev1 online (registered), dev2 offline >>>> >>>> 1. An incoming call to the user, dev1 is ringing >>>> 2. dev2 register now >>>> 3. fork call to dev2 >>>> >>>> Call flow as below (https://gist.github.com/dylin/5ef157f2bc4da8b1c0b145c03e9efcfd): >>>> >>>> Caller | FS | dev1 | dev2 >>>> ----------- ----------- ----------- ----------- >>>> | INVITE | | | >>>> |------------>| | | >>>> | | | | >>>> | | INVITE | | >>>> | |----------->| | >>>> | | | | >>>> | | | REGISTER | >>>> | |<-----------+------------| >>>> | | | | >>>> | | INVITE | | >>>> | |------------+----------->| >>>> | | | | >>>> >>>> I tried freeswitch.Session("sofia/to/dev2", lega) to originate call to dev2, >>>> and dev2 got call. However if dev1 answered call, it won't cancel INVITE >>>> to dev2 as a normal fork. >>>> >>>> >>>> Any suggestions are welcome. >>>> >>>> Best regards, >>>> Danyi Lin > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From ksrigo at gmail.com Mon Nov 27 23:54:12 2017 From: ksrigo at gmail.com (Srigo Kanapathipillai) Date: Tue, 28 Nov 2017 00:54:12 +0100 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: References: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> <311DB59E-3CC1-43B5-98F9-C00099A06D9C@gmail.com> Message-ID: Hi Ashwin, We are also using Rtpengine with opensips for simple calls (without any media transcoding, jst to proxy rtp) and freeswitch for more adv calls scenarios (ivr, callgroup with music on hold, voicemail). We have plenty of Fs with the same configuration, opensips jst loadbalance the traffic to least loaded Fs. Srigo Sent from my iPhone > On 28 Nov 2017, at 00:45, Ashwin Rath wrote: > > Hi Srigo > > What you are describing is more like a media gateway kind of solution. My team has developed such a solution in the past with OpenSIPs in the signalling plane and a custom built NPU based media plane. We initially started with FreeSWITCH but we had trouble getting the core into the NPU so we changed paths. > > If you do not want to have a very complex solution you may want to explore OpenSIPs as the signalling plane and rptengine(https://github.com/sipwise/rtpengine) in the media plane ? > > >> On 27 November 2017 at 15:38, Srigo Kanapathipillai wrote: >> Hi Sharath, >> >> If you want a simple centralized sip signaling box with FS for dealing with media. >> >> Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers? >> >> Srigo >> >> Sent from my iPhone >> >>> On 27 Nov 2017, at 23:12, Sharath Kumar wrote: >>> >>> Thanks for the feedback! >>> >>>> On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris wrote: >>>> maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit. >>>> >>>>> On Nov 27, 2017, at 4:52 PM, Sharath Kumar wrote: >>>>> >>>>> > but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. >>>>> >>>>> Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ? >>>>> >>>>>> On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris wrote: >>>>>> There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish. >>>>>> >>>>>> >>>>>> > On Nov 27, 2017, at 2:21 PM, Sharath Kumar wrote: >>>>>> > >>>>>> > Hello, >>>>>> > >>>>>> > Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ? >>>>>> > >>>>>> > Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ? >>>>>> > >>>>>> > Any ideas will be greatly appreciated ? >>>>>> > >>>>>> > thank you, >>>>>> > Shaks >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > -- > Ashwin Kumar Rath > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From sagarmalam at gmail.com Tue Nov 28 06:30:31 2017 From: sagarmalam at gmail.com (sagar malam) Date: Tue, 28 Nov 2017 06:30:31 +0000 Subject: [Freeswitch-users] SLA not working across multiple FS profiles In-Reply-To: References: Message-ID: Hello, Any help on this will be appreciated. On Mon, Nov 27, 2017 at 6:32 PM sagar malam wrote: > Hello, > > We are trying to implement SLA for users registered in different profiles > > We have setup of freeswitch as following : > > - There are two profiles for registration of users named *register1* (listening > on 5070 on ipv4) and *register2* (listening on 5071 on ipv6). > - One user for e.g.* 1001 at example.com <1001 at example.com>* is > registered on register1 profile and register2 profile as well. > - We have followed below link for configurations : > https://wiki.freeswitch.org/wiki/Shared_Line_Appearance > - For Shared Line appearance we have following dialplan : > > > > > * data="nolocal:sip_invite_domain=example.com "/>* > > * data="nolocal:presence_id=1002 at example.com <1002 at example.com>"/>* > > > > > Now one user for e.g. 1002 at example.com is dialing extension 1001, > presence is shown on both registered 1001 extensions, call is answered from > the extension registered on register1 profile but SLA is not working for > 1001 registered from profile register2, same issue arises for vice versa > scenario as well. > > So, If you can please elaborate that whether this scenario should work or > we are missing something or this is default functionality of freeswitch. > > Thank you in advance. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jurijs.ivolga at gmail.com Tue Nov 28 06:33:10 2017 From: jurijs.ivolga at gmail.com (Jurijs Ivolga) Date: Tue, 28 Nov 2017 08:33:10 +0200 Subject: [Freeswitch-users] Fork a call on registering In-Reply-To: References: <0D95FA56-6478-4129-A670-81C681E485E6@jerris.com> Message-ID: Hi, I believe what you need can be achieved using custom events in freeswitch and lua scripts. So if you don't get a cancel you can trigger script on answer event and hangup a call to specific device. So if dev1 answer you can hangup call to dev2: https://wiki.freeswitch.org/wiki/Variable_api_on_answer With kind regards, Jurijs On Tue, Nov 28, 2017 at 1:48 AM, Srigo Kanapathipillai wrote: > Hi Danyi, > > You can achieve it using Opensips (and freeswitch) ( > https://blog.opensips.org/2017/03/10/advanced-sip- > scenarios-with-event-based-routing/) See the push notification example at > the bottom. > > Srigo > > Sent from my iPhone > > On 27 Nov 2017, at 23:50, Michael Jerris wrote: > > We have no plans to add it but if you are interested in sponsoring such an > addition you could contact our professional services group at > consulting at freeswitch.com to discuss. > > > On Nov 27, 2017, at 4:12 PM, Danyi Lin wrote: > > Thanks for replying. > > Michael, Is there any plan to add such feature into FreeSWITCH? > > It will be very useful for mobile app, because usually mobile (iOS) app > can't keep registration alive all the time. > Intercepting call could solve my problem, but not as straight forward as > this way. > > > On Mon, Nov 27, 2017 at 3:49 PM, Michael Jerris wrote: > >> We do not support such a feature at this time. >> >> On Nov 27, 2017, at 1:11 PM, Danyi Lin wrote: >> >> How can I fork a call to a new registered endpoint? >> >> Here is the scenario: >> Callee has 2 devices: dev1 online (registered), dev2 offline >> >> 1. An incoming call to the user, dev1 is ringing >> 2. dev2 register now >> 3. fork call to dev2 >> >> Call flow as below (https://gist.github.com/dylin >> /5ef157f2bc4da8b1c0b145c03e9efcfd): >> >> Caller | FS | dev1 | dev2 >> ----------- ----------- ----------- ----------- >> | INVITE | | | >> |------------>| | | >> | | | | >> | | INVITE | | >> | |----------->| | >> | | | | >> | | | REGISTER | >> | |<-----------+------------| >> | | | | >> | | INVITE | | >> | |------------+----------->| >> | | | | >> >> I tried freeswitch.Session("sofia/to/dev2", lega) to originate call to >> dev2, >> and dev2 got call. However if dev1 answered call, it won't cancel INVITE >> to dev2 as a normal fork. >> >> >> Any suggestions are welcome. >> >> Best regards, >> Danyi Lin >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From igorolhovskiy at gmail.com Tue Nov 28 13:52:02 2017 From: igorolhovskiy at gmail.com (Igor Olhovskiy) Date: Tue, 28 Nov 2017 15:52:02 +0200 Subject: [Freeswitch-users] Debian repos Message-ID: Hi! Is there a way to set up different version of FreeSWITCH from repos? Means for ex I want to use not 1.6.19, but 1.6.8? Or compile is the only way? Regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: From krice at freeswitch.org Tue Nov 28 15:22:05 2017 From: krice at freeswitch.org (Ken Rice) Date: Tue, 28 Nov 2017 09:22:05 -0600 Subject: [Freeswitch-users] Debian repos In-Reply-To: References: Message-ID: <08ff01d3685c$a6acf8b0$f406ea10$@freeswitch.org> Only the latest versions are available in the repos. It is not recommended to run an older version as many many bugs are fixed between versions. If you are running into a bug you should open a ticket on jira for that. If you are in need for rapid pro help to address a bug, email consulting at freeswitch.org and get the pros to help From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Igor Olhovskiy Sent: Tuesday, November 28, 2017 7:52 AM To: FreeSWITCH Users Help Subject: [Freeswitch-users] Debian repos Hi! Is there a way to set up different version of FreeSWITCH from repos? Means for ex I want to use not 1.6.19, but 1.6.8? Or compile is the only way? Regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Tue Nov 28 15:34:06 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Tue, 28 Nov 2017 16:34:06 +0100 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: References: Message-ID: Just dumping if someone has idea how to implement such scenario? 2017-11-27 21:58 GMT+01:00 Gregor Nanger : > My scenario is simple: > > incoming call > continue on fail = conditions > bridge to gateway1 > bridge to gateway2 > > if bridge on gateway1 ends with 503, dialplan continues to bridge on > gateway2. This works ok, but I can't get 2 CDR posts on xml_cdr and can't > store in DB that bridge to gateway1 failed with response xy. > > Any other aproach for this? > > 2017-11-27 21:50 GMT+01:00 Michael Jerris : > >> This is a matter of if you do b leg car or not. It does not even have to >> do with enterprise originate. >> >> >> > On Nov 27, 2017, at 2:20 PM, Gregor Nanger wrote: >> > >> > Is it possible to create enterprise originate in sequential order? >> > >> > I want to create gateway failover, but each failover with own cdr post, >> like enterprise originate, where each thread creates new cdr. Proposed >> failover with | creates only one cdr. >> > >> > Thanks for any hint >> > >> > Gregor >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > > -- > Gregor Nanger > > *CTO* > t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 > • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia > • www.infomedia.si > -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From joel at gogii.net Tue Nov 28 16:40:27 2017 From: joel at gogii.net (Joel Serrano) Date: Tue, 28 Nov 2017 16:40:27 +0000 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: References: Message-ID: You can set a variable in between, for example: Incoming call Continue on fail =... Bridge to gw1 Set gw1_failed=true Bridge to gw2 ... Then check if gw1_failed exists and is true... On Tue, Nov 28, 2017 at 07:35 Gregor Nanger wrote: > Just dumping if someone has idea how to implement such scenario? > > 2017-11-27 21:58 GMT+01:00 Gregor Nanger : > >> My scenario is simple: >> >> incoming call >> continue on fail = conditions >> bridge to gateway1 >> bridge to gateway2 >> >> if bridge on gateway1 ends with 503, dialplan continues to bridge on >> gateway2. This works ok, but I can't get 2 CDR posts on xml_cdr and can't >> store in DB that bridge to gateway1 failed with response xy. >> >> Any other aproach for this? >> >> 2017-11-27 21:50 GMT+01:00 Michael Jerris : >> >>> This is a matter of if you do b leg car or not. It does not even have >>> to do with enterprise originate. >>> >>> >>> > On Nov 27, 2017, at 2:20 PM, Gregor Nanger >>> wrote: >>> > >>> > Is it possible to create enterprise originate in sequential order? >>> > >>> > I want to create gateway failover, but each failover with own cdr >>> post, like enterprise originate, where each thread creates new cdr. >>> Proposed failover with | creates only one cdr. >>> > >>> > Thanks for any hint >>> > >>> > Gregor >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> >> >> -- >> Gregor Nanger >> >> *CTO* >> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >> • www.infomedia.si >> > > > > -- > Gregor Nanger > > *CTO* > t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 > • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia > • www.infomedia.si > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Tue Nov 28 17:03:02 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Tue, 28 Nov 2017 18:03:02 +0100 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: References: Message-ID: Yes, this is also a solution, but I am logging so much variables in DB when CDR is posted. Maybe I can do something to fake FS to bridge in new thread like: bridge xxxx :_:something fake not to use much resources? 2017-11-28 17:40 GMT+01:00 Joel Serrano : > You can set a variable in between, for example: > > Incoming call > Continue on fail =... > Bridge to gw1 > Set gw1_failed=true > Bridge to gw2 > ... > > Then check if gw1_failed exists and is true... > > On Tue, Nov 28, 2017 at 07:35 Gregor Nanger wrote: > >> Just dumping if someone has idea how to implement such scenario? >> >> 2017-11-27 21:58 GMT+01:00 Gregor Nanger : >> >>> My scenario is simple: >>> >>> incoming call >>> continue on fail = conditions >>> bridge to gateway1 >>> bridge to gateway2 >>> >>> if bridge on gateway1 ends with 503, dialplan continues to bridge on >>> gateway2. This works ok, but I can't get 2 CDR posts on xml_cdr and can't >>> store in DB that bridge to gateway1 failed with response xy. >>> >>> Any other aproach for this? >>> >>> 2017-11-27 21:50 GMT+01:00 Michael Jerris : >>> >>>> This is a matter of if you do b leg car or not. It does not even have >>>> to do with enterprise originate. >>>> >>>> >>>> > On Nov 27, 2017, at 2:20 PM, Gregor Nanger >>>> wrote: >>>> > >>>> > Is it possible to create enterprise originate in sequential order? >>>> > >>>> > I want to create gateway failover, but each failover with own cdr >>>> post, like enterprise originate, where each thread creates new cdr. >>>> Proposed failover with | creates only one cdr. >>>> > >>>> > Thanks for any hint >>>> > >>>> > Gregor >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>> options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> >>> >>> -- >>> Gregor Nanger >>> >>> *CTO* >>> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >>> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >>> • www.infomedia.si >>> >> >> >> >> -- >> Gregor Nanger >> >> *CTO* >> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >> • www.infomedia.si >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From avi at avimarcus.net Tue Nov 28 17:07:37 2017 From: avi at avimarcus.net (Avi Marcus) Date: Tue, 28 Nov 2017 17:07:37 +0000 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: References: Message-ID: <0100016003992782-67e34e31-28c2-42de-9430-f983dafa3cf5-000000@email.amazonses.com> Michael Jerris already responded: > This is a matter of if you do b leg car or not. It does not even have to > do with enterprise originate. I have a regular | bridge with several carriers on my system and I get a separate CDR for each one. -Avi Marcus BestFone -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Tue Nov 28 17:13:38 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Tue, 28 Nov 2017 18:13:38 +0100 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: <0100016003992782-67e34e31-28c2-42de-9430-f983dafa3cf5-000000@email.amazonses.com> References: <0100016003992782-67e34e31-28c2-42de-9430-f983dafa3cf5-000000@email.amazonses.com> Message-ID: ​yes, this is what I need. Guess I do something wrong then, because I do not get separate CDRs. What is your settings for CDR generation a_leg, b_leg?​ 2017-11-28 18:07 GMT+01:00 Avi Marcus : > Michael Jerris already responded: > >> This is a matter of if you do b leg car or not. It does not even have to >> do with enterprise originate. > > > I have a regular | bridge with several carriers on my system and I get a > separate CDR for each one. > > -Avi Marcus > BestFone > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From avi at avimarcus.net Tue Nov 28 17:21:04 2017 From: avi at avimarcus.net (Avi Marcus) Date: Tue, 28 Nov 2017 17:21:04 +0000 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: References: <0100016003992782-67e34e31-28c2-42de-9430-f983dafa3cf5-000000@email.amazonses.com> Message-ID: <0100016003a5789e-00b91f67-0979-4884-8d8f-f335ebd6aa8b-000000@email.amazonses.com> Which module are you using for CDRs? -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Tue Nov 28 17:27:19 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Tue, 28 Nov 2017 18:27:19 +0100 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: <0100016003a5789e-00b91f67-0979-4884-8d8f-f335ebd6aa8b-000000@email.amazonses.com> References: <0100016003992782-67e34e31-28c2-42de-9430-f983dafa3cf5-000000@email.amazonses.com> <0100016003a5789e-00b91f67-0979-4884-8d8f-f335ebd6aa8b-000000@email.amazonses.com> Message-ID: xml_cdr 2017-11-28 18:21 GMT+01:00 Avi Marcus : > Which module are you using for CDRs? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Tue Nov 28 17:35:02 2017 From: mike at jerris.com (Michael Jerris) Date: Tue, 28 Nov 2017 12:35:02 -0500 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: References: <0100016003992782-67e34e31-28c2-42de-9430-f983dafa3cf5-000000@email.amazonses.com> <0100016003a5789e-00b91f67-0979-4884-8d8f-f335ebd6aa8b-000000@email.amazonses.com> Message-ID: <300D90B5-1E87-443A-9E66-AC82D674E026@jerris.com> are you logging the b leg cdr? > On Nov 28, 2017, at 12:27 PM, Gregor Nanger wrote: > > xml_cdr > > > 2017-11-28 18:21 GMT+01:00 Avi Marcus >: > Which module are you using for CDRs? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > -- > Gregor Nanger > > CTO > t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 > • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia > • www.infomedia.si _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From avi at avimarcus.net Tue Nov 28 17:39:21 2017 From: avi at avimarcus.net (Avi Marcus) Date: Tue, 28 Nov 2017 17:39:21 +0000 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: References: <0100016003992782-67e34e31-28c2-42de-9430-f983dafa3cf5-000000@email.amazonses.com> <0100016003a5789e-00b91f67-0979-4884-8d8f-f335ebd6aa8b-000000@email.amazonses.com> Message-ID: <0100016003b6374b-8be01c50-aca5-4dc8-b02c-0ce2f204b898-000000@email.amazonses.com> Docs say you want this: -Avi Marcus BestFone On Tue, Nov 28, 2017 at 7:27 PM, Gregor Nanger wrote: > xml_cdr > > 2017-11-28 18:21 GMT+01:00 Avi Marcus : > >> Which module are you using for CDRs? >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Gregor Nanger > > *CTO* > t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 > • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia > • www.infomedia.si > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shakumarsoftware at gmail.com Tue Nov 28 17:53:42 2017 From: shakumarsoftware at gmail.com (Sharath Kumar) Date: Tue, 28 Nov 2017 10:53:42 -0700 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: <311DB59E-3CC1-43B5-98F9-C00099A06D9C@gmail.com> References: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> <311DB59E-3CC1-43B5-98F9-C00099A06D9C@gmail.com> Message-ID: >>Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers? Srigo, I really don't want SIP on the FS media servers. if I do interface with Kamailio then I have no choice but to use SIP on the FS media servers. I do want SIP on the central SIP server though. It is a custom environment and network so there is really no need to do SIP on the internal FS based media servers. I just want RTP/codec processing on the media servers. The SIP server has to have access/make SDP for the media servers and just allow RTP to flow between media servers and some other SIP UA. Does it makes sense ? On Mon, Nov 27, 2017 at 4:38 PM, Srigo Kanapathipillai wrote: > Hi Sharath, > > If you want a simple centralized sip signaling box with FS for dealing > with media. > > Why don't you jst use Opensips or Kamailio for centralised sip signaling > and loadbalance to FS media servers? > > Srigo > > Sent from my iPhone > > On 27 Nov 2017, at 23:12, Sharath Kumar > wrote: > > Thanks for the feedback! > > On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris wrote: > >> maybe its possible, but it doesn’t really make a lot of sense to do so… >> The sip overhead is minimal compared to the media handling. You’d be >> totally re-creating the wheel and adding significant complication for zero >> benefit. >> >> On Nov 27, 2017, at 4:52 PM, Sharath Kumar >> wrote: >> >> > but you would need some other signaling other than sip in order to get >> sdp to the box and handle it according to some sort of protocol. This is >> typically done with sip as it is the most standard way to do so, but others >> are possible. >> >> Thank Michael. I was just wondering if it is possible to just use ESL >> inbound/outbound to achieve this ? >> >> On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris wrote: >> >>> There is code to handle media sure, but you would need some other >>> signaling other than sip in order to get sdp to the box and handle it >>> according to some sort of protocol. This is typically done with sip as it >>> is the most standard way to do so, but others are possible. The question >>> would be what exactly you are trying to accomplish. >>> >>> >>> > On Nov 27, 2017, at 2:21 PM, Sharath Kumar >>> wrote: >>> > >>> > Hello, >>> > >>> > Is it possible to use FS just for RTP/codec processing ? I don't want >>> to use SIP/mod_sofia ? the SIP is terminated on a different box but I would >>> like to decode the RTP/codecs on a box running FS ? >>> > >>> > Is it too difficult to write a custom module to do this ? is it too >>> tightly coupled with mod_sofia ? >>> > >>> > Any ideas will be greatly appreciated ? >>> > >>> > thank you, >>> > Shaks >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shakumarsoftware at gmail.com Tue Nov 28 17:56:47 2017 From: shakumarsoftware at gmail.com (Sharath Kumar) Date: Tue, 28 Nov 2017 10:56:47 -0700 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: References: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> <311DB59E-3CC1-43B5-98F9-C00099A06D9C@gmail.com> Message-ID: Ashwin, >>If you do not want to have a very complex solution you may want to explore OpenSIPs as the signalling plane and rptengine(https://github.com/ sipwise/rtpengine) in the media plane ?' Does RTP enging *actually* terminate the RTP and decode packets or is it a media proxy ? I did not see a list of codecs that it supports either. On Mon, Nov 27, 2017 at 4:45 PM, Ashwin Rath wrote: > Hi Srigo > > What you are describing is more like a media gateway kind of solution. My > team has developed such a solution in the past with OpenSIPs in the > signalling plane and a custom built NPU based media plane. We initially > started with FreeSWITCH but we had trouble getting the core into the NPU so > we changed paths. > > If you do not want to have a very complex solution you may want to explore > OpenSIPs as the signalling plane and rptengine(https://github.com/ > sipwise/rtpengine) in the media plane ? > > > On 27 November 2017 at 15:38, Srigo Kanapathipillai > wrote: > >> Hi Sharath, >> >> If you want a simple centralized sip signaling box with FS for dealing >> with media. >> >> Why don't you jst use Opensips or Kamailio for centralised sip signaling >> and loadbalance to FS media servers? >> >> Srigo >> >> Sent from my iPhone >> >> On 27 Nov 2017, at 23:12, Sharath Kumar >> wrote: >> >> Thanks for the feedback! >> >> On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris wrote: >> >>> maybe its possible, but it doesn’t really make a lot of sense to do so… >>> The sip overhead is minimal compared to the media handling. You’d be >>> totally re-creating the wheel and adding significant complication for zero >>> benefit. >>> >>> On Nov 27, 2017, at 4:52 PM, Sharath Kumar >>> wrote: >>> >>> > but you would need some other signaling other than sip in order to get >>> sdp to the box and handle it according to some sort of protocol. This is >>> typically done with sip as it is the most standard way to do so, but others >>> are possible. >>> >>> Thank Michael. I was just wondering if it is possible to just use ESL >>> inbound/outbound to achieve this ? >>> >>> On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris wrote: >>> >>>> There is code to handle media sure, but you would need some other >>>> signaling other than sip in order to get sdp to the box and handle it >>>> according to some sort of protocol. This is typically done with sip as it >>>> is the most standard way to do so, but others are possible. The question >>>> would be what exactly you are trying to accomplish. >>>> >>>> >>>> > On Nov 27, 2017, at 2:21 PM, Sharath Kumar < >>>> shakumarsoftware at gmail.com> wrote: >>>> > >>>> > Hello, >>>> > >>>> > Is it possible to use FS just for RTP/codec processing ? I don't want >>>> to use SIP/mod_sofia ? the SIP is terminated on a different box but I would >>>> like to decode the RTP/codecs on a box running FS ? >>>> > >>>> > Is it too difficult to write a custom module to do this ? is it too >>>> tightly coupled with mod_sofia ? >>>> > >>>> > Any ideas will be greatly appreciated ? >>>> > >>>> > thank you, >>>> > Shaks >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Ashwin Kumar Rath > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From JHChinn at TheNavisWay.com Tue Nov 28 18:08:29 2017 From: JHChinn at TheNavisWay.com (Jerry Chinn) Date: Tue, 28 Nov 2017 18:08:29 +0000 Subject: [Freeswitch-users] Turning off ring back Message-ID: Good Day. FreeSwitch is presenting ring back to calling party by default. Is there a way to shut that feature off? Jerry Chinn Telecom VoIP Specialist NAVIS More Performance. More Profit. tel 541-330-3562 www.TheNavisWay.com Facebook | Twitter | LinkedIn | Blog -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Tue Nov 28 18:30:07 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Tue, 28 Nov 2017 19:30:07 +0100 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: <0100016003b6374b-8be01c50-aca5-4dc8-b02c-0ce2f204b898-000000@email.amazonses.com> References: <0100016003992782-67e34e31-28c2-42de-9430-f983dafa3cf5-000000@email.amazonses.com> <0100016003a5789e-00b91f67-0979-4884-8d8f-f335ebd6aa8b-000000@email.amazonses.com> <0100016003b6374b-8be01c50-aca5-4dc8-b02c-0ce2f204b898-000000@email.amazonses.com> Message-ID: ​In xml_cdr have log-b-leg = false. Guess I shoud set to true if I want to achive CDR for each bridge? Can I override behaviour per call basis with process_cdr? Best regards, Gregor 2017-11-28 18:39 GMT+01:00 Avi Marcus : > Docs > > say you want this: > > > > > -Avi Marcus > BestFone > > On Tue, Nov 28, 2017 at 7:27 PM, Gregor Nanger > wrote: > >> xml_cdr >> >> 2017-11-28 18:21 GMT+01:00 Avi Marcus : >> >>> Which module are you using for CDRs? >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Gregor Nanger >> >> *CTO* >> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >> • www.infomedia.si >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From danyi.lin at gmail.com Tue Nov 28 19:36:18 2017 From: danyi.lin at gmail.com (Danyi Lin) Date: Tue, 28 Nov 2017 14:36:18 -0500 Subject: [Freeswitch-users] Fork a call on registering In-Reply-To: References: <0D95FA56-6478-4129-A670-81C681E485E6@jerris.com> Message-ID: On Tue, Nov 28, 2017 at 1:33 AM, Jurijs Ivolga wrote: > Hi, > > I believe what you need can be achieved using custom events in freeswitch > and lua scripts. So if you don't get a cancel you can trigger script on > answer event and hangup a call to specific device. So if dev1 answer you > can hangup call to dev2: > > https://wiki.freeswitch.org/wiki/Variable_api_on_answer > > With kind regards, > > Jurijs > > On Tue, Nov 28, 2017 at 1:48 AM, Srigo Kanapathipillai > wrote: > >> Hi Danyi, >> >> You can achieve it using Opensips (and freeswitch) ( >> https://blog.opensips.org/2017/03/10/advanced-sip-scenarios >> -with-event-based-routing/) See the push notification example at the >> bottom. >> > Thanks a lot Srigo, that's exactly what I expected. >> Srigo >> > >> Sent from my iPhone >> > >> On 27 Nov 2017, at 23:50, Michael Jerris wrote: >> >> We have no plans to add it but if you are interested in sponsoring such >> an addition you could contact our professional services group at >> consulting at freeswitch.com to discuss. >> >> >> On Nov 27, 2017, at 4:12 PM, Danyi Lin wrote: >> >> Thanks for replying. >> >> Michael, Is there any plan to add such feature into FreeSWITCH? >> >> It will be very useful for mobile app, because usually mobile (iOS) app >> can't keep registration alive all the time. >> Intercepting call could solve my problem, but not as straight forward as >> this way. >> >> >> On Mon, Nov 27, 2017 at 3:49 PM, Michael Jerris wrote: >> >>> We do not support such a feature at this time. >>> >>> On Nov 27, 2017, at 1:11 PM, Danyi Lin wrote: >>> >>> How can I fork a call to a new registered endpoint? >>> >>> Here is the scenario: >>> Callee has 2 devices: dev1 online (registered), dev2 offline >>> >>> 1. An incoming call to the user, dev1 is ringing >>> 2. dev2 register now >>> 3. fork call to dev2 >>> >>> Call flow as below (https://gist.github.com/dylin >>> /5ef157f2bc4da8b1c0b145c03e9efcfd): >>> >>> Caller | FS | dev1 | dev2 >>> ----------- ----------- ----------- ----------- >>> | INVITE | | | >>> |------------>| | | >>> | | | | >>> | | INVITE | | >>> | |----------->| | >>> | | | | >>> | | | REGISTER | >>> | |<-----------+------------| >>> | | | | >>> | | INVITE | | >>> | |------------+----------->| >>> | | | | >>> >>> I tried freeswitch.Session("sofia/to/dev2", lega) to originate call to >>> dev2, >>> and dev2 got call. However if dev1 answered call, it won't cancel INVITE >>> to dev2 as a normal fork. >>> >>> >>> Any suggestions are welcome. >>> >>> Best regards, >>> Danyi Lin >>> >>> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Cheers, Danyi Lin -------------- next part -------------- An HTML attachment was scrubbed... URL: From lexxua at gmail.com Tue Nov 28 19:53:29 2017 From: lexxua at gmail.com (Volodymyr Fedorov) Date: Tue, 28 Nov 2017 20:53:29 +0100 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: References: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> <311DB59E-3CC1-43B5-98F9-C00099A06D9C@gmail.com> Message-ID: Hi RTPengine can do following: - proxy RTP streams - decode/encode SRTP to RTP - record RTP streams But for now it does not do any transcoding. On Tue, Nov 28, 2017 at 6:56 PM, Sharath Kumar wrote: > Ashwin, > >>If you do not want to have a very complex solution you may want to > explore OpenSIPs as the signalling plane and rptengine( > https://github.com/sipwise/rtpengine) in the media plane ?' > > Does RTP enging *actually* terminate the RTP and decode packets or is it a > media proxy ? I did not see a list of codecs that it supports either. > > On Mon, Nov 27, 2017 at 4:45 PM, Ashwin Rath wrote: > >> Hi Srigo >> >> What you are describing is more like a media gateway kind of solution. My >> team has developed such a solution in the past with OpenSIPs in the >> signalling plane and a custom built NPU based media plane. We initially >> started with FreeSWITCH but we had trouble getting the core into the NPU so >> we changed paths. >> >> If you do not want to have a very complex solution you may want to >> explore OpenSIPs as the signalling plane and rptengine( >> https://github.com/sipwise/rtpengine) in the media plane ? >> >> >> On 27 November 2017 at 15:38, Srigo Kanapathipillai >> wrote: >> >>> Hi Sharath, >>> >>> If you want a simple centralized sip signaling box with FS for dealing >>> with media. >>> >>> Why don't you jst use Opensips or Kamailio for centralised sip signaling >>> and loadbalance to FS media servers? >>> >>> Srigo >>> >>> Sent from my iPhone >>> >>> On 27 Nov 2017, at 23:12, Sharath Kumar >>> wrote: >>> >>> Thanks for the feedback! >>> >>> On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris wrote: >>> >>>> maybe its possible, but it doesn’t really make a lot of sense to do so… >>>> The sip overhead is minimal compared to the media handling. You’d be >>>> totally re-creating the wheel and adding significant complication for zero >>>> benefit. >>>> >>>> On Nov 27, 2017, at 4:52 PM, Sharath Kumar >>>> wrote: >>>> >>>> > but you would need some other signaling other than sip in order to >>>> get sdp to the box and handle it according to some sort of protocol. This >>>> is typically done with sip as it is the most standard way to do so, but >>>> others are possible. >>>> >>>> Thank Michael. I was just wondering if it is possible to just use ESL >>>> inbound/outbound to achieve this ? >>>> >>>> On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris >>>> wrote: >>>> >>>>> There is code to handle media sure, but you would need some other >>>>> signaling other than sip in order to get sdp to the box and handle it >>>>> according to some sort of protocol. This is typically done with sip as it >>>>> is the most standard way to do so, but others are possible. The question >>>>> would be what exactly you are trying to accomplish. >>>>> >>>>> >>>>> > On Nov 27, 2017, at 2:21 PM, Sharath Kumar < >>>>> shakumarsoftware at gmail.com> wrote: >>>>> > >>>>> > Hello, >>>>> > >>>>> > Is it possible to use FS just for RTP/codec processing ? I don't >>>>> want to use SIP/mod_sofia ? the SIP is terminated on a different box but I >>>>> would like to decode the RTP/codecs on a box running FS ? >>>>> > >>>>> > Is it too difficult to write a custom module to do this ? is it too >>>>> tightly coupled with mod_sofia ? >>>>> > >>>>> > Any ideas will be greatly appreciated ? >>>>> > >>>>> > thank you, >>>>> > Shaks >>>>> >>>>> >>>>> ____________________________________________________________ >>>>> _____________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>>> switch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Ashwin Kumar Rath >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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: From JHChinn at TheNavisWay.com Tue Nov 28 20:34:21 2017 From: JHChinn at TheNavisWay.com (Jerry Chinn) Date: Tue, 28 Nov 2017 20:34:21 +0000 Subject: [Freeswitch-users] MAC OS open source client Message-ID: <6ce22592387544e498d569ac43f45162@hil-vs-exdag01.buehner-fry.com> Good Day. We are looking for a MAC OS open source SIP client that will support TLS and SRTP to work with FreeSwitch. Any suggestions? Jerry Chinn Telecom VoIP Specialist NAVIS More Performance. More Profit. tel 541-330-3562 www.TheNavisWay.com Facebook | Twitter | LinkedIn | Blog -------------- next part -------------- An HTML attachment was scrubbed... URL: From davidwaf at gmail.com Tue Nov 28 20:40:28 2017 From: davidwaf at gmail.com (David Wafula) Date: Tue, 28 Nov 2017 22:40:28 +0200 Subject: [Freeswitch-users] MAC OS open source client In-Reply-To: <6ce22592387544e498d569ac43f45162@hil-vs-exdag01.buehner-fry.com> References: <6ce22592387544e498d569ac43f45162@hil-vs-exdag01.buehner-fry.com> Message-ID: Might be worth looking at http://www.pjsip.org/ Regards On Tue, Nov 28, 2017 at 10:34 PM, Jerry Chinn wrote: > Good Day. > > > > We are looking for a MAC OS open source SIP client that will support TLS > and SRTP to work with FreeSwitch. > > Any suggestions? > > > > *Jerry Chinn* > > *Telecom VoIP Specialist* > > *NAVIS *More Performance. More Profit. > > tel 541-330-3562 > > www.TheNavisWay.com > > Facebook | Twitter > | LinkedIn > | Blog > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- David W -------------- next part -------------- An HTML attachment was scrubbed... URL: From clive18 at webmail.co.za Tue Nov 28 21:22:02 2017 From: clive18 at webmail.co.za (clive engelberg) Date: Tue, 28 Nov 2017 23:22:02 +0200 Subject: [Freeswitch-users] fail2ban assistance Message-ID: Hi. I am experiencing this strange behavior when using Zoiper android client where it sends register attempts with a username "yes". I suspect this is to keep open the NAT. Anyway, fail2ban does not like this, as you can imagine, and it bans the user. Can someone help me to add an ignoreregex for fail2ban please. The strings that are causing it to fail are: 2017-11-14 17:19:41.716109 [WARNING] sofia_reg.c:1775 SIP auth challenge (REGISTER) on sofia profile 'default' for [yes at 196.22.1.22] from ip 105.184.98.99 2017-11-14 17:19:41.756109 [WARNING] sofia_reg.c:2889 Can't find user [yes at 196.22.1.22] from 105.184.98.99 maybe this would work... ignoreregex= \[WARNING\] sofia_reg.c:\d+ SIP auth challenge \(REGISTER\) on sofia profile \'[^']+\' for \[yes at .*\] from ip my regex skills are lacking... Thanks in advance Clive From ssinyagin at gmail.com Tue Nov 28 23:49:40 2017 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Wed, 29 Nov 2017 00:49:40 +0100 Subject: [Freeswitch-users] mod_portaudio, permissions and distorted audio In-Reply-To: References: Message-ID: Found a solution, will soon describe it in confluence. It needs software buffers like in the jira ticket. On 27 Nov 2017 14:01, "Stanislav Sinyagin" wrote: > hi, > > first of all, I solved the issue with ALSA permissions: by default, > /dev/snd/* devices are writable by "audio" group, but FreeSWITCH is > launched with "-g freeswitch" by default, and that excludes the > "audio" group from the list of active GID's. As a result, > mod_portaudio cannot find any audio devices. > > A file "/etc/udev/rules.d/99-freeswitchaudio.rules" with contents: > > SUBSYSTEM=="sound", GROUP="freeswitch" > > sets all sound devices to freeswitch group. If it's an appliance that > is not supposed to run desktop applications, this method is the least > intrusive. Otherwise, you would have to mangle the systemd unit files, > to remove the -g option from exec string. > > But now I have a strange issue, described here, with an audio attachment: > https://freeswitch.org/jira/browse/FS-10809 > > The hardware platform is PCengines APU2, running Debian Jessie: > http://pcengines.ch/apu2.htm > It has a USB 3.0 host which is otherwise working fine. > > Any hints will be appreciated. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cong.wang.itsherpa at gmail.com Wed Nov 29 01:13:36 2017 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Wed, 29 Nov 2017 10:13:36 +0900 Subject: [Freeswitch-users] Debian repos In-Reply-To: References: Message-ID: <68A1DF24-5BBE-4D6C-95D6-24E99A631B82@gmail.com> You can compile FS by youself if you want. For FS 1.6.8: git clone https://freeswitch.org/stash/scm/fs/freeswitch.git cd /usr/src/freeswitch/ git checkout -b v1.6.8 refs/tags/v1.6.8 ./bootstrap.sh -j Also you can compile any version as you wish. > 2017/11/28 22:52、Igor Olhovskiy のメール: > > Hi! > > Is there a way to set up different version of FreeSWITCH from repos? > Means for ex I want to use not 1.6.19, but 1.6.8? > Or compile is the only way? > > 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: From covici at ccs.covici.com Wed Nov 29 01:19:50 2017 From: covici at ccs.covici.com (John Covici) Date: Tue, 28 Nov 2017 20:19:50 -0500 Subject: [Freeswitch-users] MAC OS open source client In-Reply-To: References: <6ce22592387544e498d569ac43f45162@hil-vs-exdag01.buehner-fry.com> Message-ID: Why not use freeswitch itself? Makes a nice sip client. On Tue, 28 Nov 2017 15:40:28 -0500, David Wafula wrote: > > [1 ] > [1.1 ] > [1.2 ] > Might be worth looking at > > http://www.pjsip.org/ > > Regards > > On Tue, Nov 28, 2017 at 10:34 PM, Jerry Chinn wrote: > > Good Day. > > We are looking for a MAC OS open source SIP client that will support TLS and SRTP to work with FreeSwitch. > > Any suggestions? > > Jerry Chinn > > Telecom VoIP Specialist > > NAVIS More Performance. More Profit. > > tel 541-330-3562 > > www.TheNavisWay.com > > Facebook | Twitter | LinkedIn | Blog > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > -- > David W > [2 ] > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 chad at apartmentlines.com Wed Nov 29 04:25:20 2017 From: chad at apartmentlines.com (Chad Phillips) Date: Tue, 28 Nov 2017 20:25:20 -0800 Subject: [Freeswitch-users] Debian repos In-Reply-To: <68A1DF24-5BBE-4D6C-95D6-24E99A631B82@gmail.com> References: <68A1DF24-5BBE-4D6C-95D6-24E99A631B82@gmail.com> Message-ID: https://github.com/thehunmonkgroup/freeswitch-kickstart might also be of interest, as it is handles FreeSWITCH installation from source, and has a lot of niceties as far as server setup. On Tue, Nov 28, 2017 at 5:13 PM, 王聡 wrote: > You can compile FS by youself if you want. > > For FS 1.6.8: > > > git clone https://freeswitch.org/stash/scm/fs/freeswitch.gitcd /usr/src/freeswitch/ > git checkout -b v1.6.8 refs/tags/v1.6.8 > > ./bootstrap.sh -j > > Also you can compile any version as you wish. > > 2017/11/28 22:52、Igor Olhovskiy のメール: > > Hi! > > Is there a way to set up different version of FreeSWITCH from repos? > Means for ex I want to use not 1.6.19, but 1.6.8? > Or compile is the only way? > > 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: From fs.user at fordior.net Wed Nov 29 07:33:59 2017 From: fs.user at fordior.net (EL) Date: Wed, 29 Nov 2017 08:33:59 +0100 Subject: [Freeswitch-users] MAC OS open source client In-Reply-To: <6ce22592387544e498d569ac43f45162@hil-vs-exdag01.buehner-fry.com> References: <6ce22592387544e498d569ac43f45162@hil-vs-exdag01.buehner-fry.com> Message-ID: <20171129073359.GA28304@mail.marktcontact.com> > We are looking for a MAC OS open source SIP client that will > support TLS and SRTP to work with FreeSwitch. > Any suggestions? I recommend: Baresip If you're using brew (https://brew.sh) as package manager on macOS, then installing is just: $ brew install baresip Report back your findings. :) -- EL From shaun.stokes at itec-support.co.uk Wed Nov 29 08:28:47 2017 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Wed, 29 Nov 2017 08:28:47 +0000 Subject: [Freeswitch-users] Debian repos In-Reply-To: <68A1DF24-5BBE-4D6C-95D6-24E99A631B82@gmail.com> References: , <68A1DF24-5BBE-4D6C-95D6-24E99A631B82@gmail.com> Message-ID: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C652F@mbx-03.sysconfig.co.uk> I'd also recommend compiling from source, we've tried both. Using the packaged installation you lose the ability to make adjustments in the source code, useful when there's a simple change that can be made to overcome problems in your environment. There's nothing complex or unreliable about building from source, using a bash script your entire build process can be automated. ________________________________________ From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of 王聡 [cong.wang.itsherpa at gmail.com] Sent: 29 November 2017 01:13 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Debian repos You can compile FS by youself if you want. For FS 1.6.8: git clone https://freeswitch.org/stash/scm/fs/freeswitch.git cd /usr/src/freeswitch/ git checkout -b v1.6.8 refs/tags/v1.6.8 ./bootstrap.sh -j Also you can compile any version as you wish. 2017/11/28 22:52、Igor Olhovskiy >のメール: Hi! Is there a way to set up different version of FreeSWITCH from repos? Means for ex I want to use not 1.6.19, but 1.6.8? Or compile is the only way? 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 ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ ______________________________________________________________________ This message has been checked for all known viruses by MessageLabs Virus Scanning Service. ______________________________________________________________________ From akshaya18j at gmail.com Wed Nov 29 09:25:10 2017 From: akshaya18j at gmail.com (Akshaya j) Date: Wed, 29 Nov 2017 14:55:10 +0530 Subject: [Freeswitch-users] Hangup() doesn't destroy the channel Message-ID: Hi, It would be great to know if some got a solution for termination of python script in hangup_hook(). I used session.destroy() at the end of the script which clears the channel, but when i use the same in Hangup_hook(), it restarts the FS server. def hangup_hook(session, what): session.consoleLog("info","hangup hook for %s!!\n\n" % what) session.unsetInputCallback() session.hangup("NORMAL_CLEARING") #session.destroy() logs : [INFO] switch_cpp.cpp:1293 file location..../usr/local/freeswitch/storage/voicemail/78.wav [NOTICE] sofia.c:1012 Hangup sofia/external/14005 at x.x.x [CS_EXECUTE] [NORMAL_CLEARING] [INFO] switch_cpp.cpp:1293 session:recordFile() = 0 freeswitch at fscli> show channels --shows the channel is active with CS_EXECUTE -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Wed Nov 29 10:03:07 2017 From: gregor at infomedia.si (Gregor Nanger) Date: Wed, 29 Nov 2017 11:03:07 +0100 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: References: <0100016003992782-67e34e31-28c2-42de-9430-f983dafa3cf5-000000@email.amazonses.com> <0100016003a5789e-00b91f67-0979-4884-8d8f-f335ebd6aa8b-000000@email.amazonses.com> <0100016003b6374b-8be01c50-aca5-4dc8-b02c-0ce2f204b898-000000@email.amazonses.com> Message-ID: Anyone use process_cdr variable? Does this variable change behaviour of processing CDR per call basis? 2017-11-28 19:30 GMT+01:00 Gregor Nanger : > ​In xml_cdr have log-b-leg = false. Guess I shoud set to true if I want to > achive CDR for each bridge? Can I override behaviour per call basis with > process_cdr? > > Best regards, Gregor > > 2017-11-28 18:39 GMT+01:00 Avi Marcus : > >> Docs >> >> say you want this: >> >> >> >> >> -Avi Marcus >> BestFone >> >> On Tue, Nov 28, 2017 at 7:27 PM, Gregor Nanger >> wrote: >> >>> xml_cdr >>> >>> 2017-11-28 18:21 GMT+01:00 Avi Marcus : >>> >>>> Which module are you using for CDRs? >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> Gregor Nanger >>> >>> *CTO* >>> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 >>> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia >>> • www.infomedia.si >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Gregor Nanger > > *CTO* > t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 > • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia > • www.infomedia.si > -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From mjlopez at smartic.es Wed Nov 29 15:07:40 2017 From: mjlopez at smartic.es (=?iso-8859-1?Q?Miguel_Jes=FAs_L=F3pez_Valverde?=) Date: Wed, 29 Nov 2017 16:07:40 +0100 Subject: [Freeswitch-users] Personalized languages for conference locutions. In-Reply-To: <013801d36780$7f494760$7ddbd620$@smartic.es> References: <013801d36780$7f494760$7ddbd620$@smartic.es> Message-ID: <004c01d36923$cdbddba0$693992e0$@smartic.es> Hello again I answer myself to the consultation below in case someone can serve you. To set custom values of languages in the conference environment, the value of the channel variable "sound_prefix" can be indicated, for example with the value /usr/local /freeswitch/sounds/en/us/callie A greeting!. De: Miguel Jesús López Valverde [mailto:mjlopez at smartic.es] Enviado el: lunes, 27 de noviembre de 2017 14:06 Para: freeswitch-users at lists.freeswitch.org Asunto: Personalized languages for conference locutions. Hello Newly: I send you this email to transmit a new query. I want to hold conferences where each user has the personalized language according to the landline number they call. For this, I have tried different options but none of them is offering me the expected result. I have tried to set the default_language channel variable and answer the answering call before calling the conference command, on this mode, the rest of the locutions, phrase-macros, etc, work correctly in this way, but when entering the conference, only the locutions in the language defined in the configuration of vars.xml through have effect. I can change this sound_prefix value but all conference locutions have the same new language, not affecting the value given for default_language. I also tried calling the conference command as follows, but it also has no effect on the setting of the language in the locutions given by the conference application: Do you know how to offer personalized languages according to a channel variable to the users of a conference? Thank you a lot! Miguel J. López Valverde Dpto. Técnico. _____ Pº de la Castellana, 135 7ª pl 28046 Madrid España Tel: 900 900 368 | Móvil: (+34) 667 772 911 E-mail: mjlopez at smartic.es | Web: http://www.smartic.es _____ Sus datos de carácter personal (nombre, apellidos, dirección postal y de correo electrónico, etc.) son tratados para la gestión de su relación con la Entidad, así como para el envío de información sobre nuestra actividad y la de terceros relacionadas con la actividad de Consulting Smartic Solutions, S.L., CIF: B85130037, Pº de la Castellana, 135 7ª pl 28046 Madrid. Usted puede ejercer sus derechos de acceso, rectificación, cancelación y oposición dirigiéndose por escrito, con copia de un documento que acredite su identidad, a la dirección info (arroba) smartic.es. Este mensaje puede contener información confidencial. Si usted no es su destinatario, no debe leerlo, copiarlo, distribuirlo, ni hacer uso de la información que contiene. En este caso, por favor, llámenos o comuníquenoslo por escrito y borre este mensaje de su sistema Libre de virus. www.avast.com --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 4475 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 1217 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image003.jpg Type: image/jpeg Size: 1201 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image004.jpg Type: image/jpeg Size: 1184 bytes Desc: not available URL: From achinthau at gmail.com Wed Nov 29 15:55:07 2017 From: achinthau at gmail.com (Achintha) Date: Wed, 29 Nov 2017 21:25:07 +0530 Subject: [Freeswitch-users] Freeswitch - SIP profiles not working Message-ID: Dear All, We configured freeswitch (1.6.19-36-7a77e0b~64bit) on debian 8.9. it handled around 7000 calls per day. We use the following modules. mod_xml_curl : Dynamic Dialplans (from rest Service) mod_json_cdr : for CDR (from rest Service) and one module developed by our self (mod_ards) Server spec are 4-cors and 8GB ram. Memory usage details: used : 7.7G cached :7.2G free :156M On peak hours system handles more than 65 concurrent calls and at that time the freeswitch service used CPU over than 110%. Since the cached memory usage is high we had to clear the cache memory. From the moment the cached memory was cleared outbound calls were not recorded for more than 30 mins yet the dial plan contains the path to record the outbound clips. Anyways after 6 days sip profiles were not working. In freeswith log it shows that sofia is deleted [2017-11-29 03:42:31.794428 [NOTICE] switch_loadable_module.c:950 Deleting Endpoint 'sofia']. In order to make the freeswitch function properly we had to restart it manually. Please help me to solve this issue. Freeswitch logfile : https://pastebin.freeswitch.org/view/d22f1bb8 -- Best Regards.. Achintha Udukumbura -------------- next part -------------- An HTML attachment was scrubbed... URL: From avi at avimarcus.net Wed Nov 29 16:21:56 2017 From: avi at avimarcus.net (Avi Marcus) Date: Wed, 29 Nov 2017 16:21:56 +0000 Subject: [Freeswitch-users] Sequential enterprise originate In-Reply-To: References: <0100016003992782-67e34e31-28c2-42de-9430-f983dafa3cf5-000000@email.amazonses.com> <0100016003a5789e-00b91f67-0979-4884-8d8f-f335ebd6aa8b-000000@email.amazonses.com> <0100016003b6374b-8be01c50-aca5-4dc8-b02c-0ce2f204b898-000000@email.amazonses.com> Message-ID: <010001600895b336-ee3d710f-5422-4603-a28c-bbb1a710aab7-000000@email.amazonses.com> Please read the docs: https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#ChannelVariables-process_cdr Can be undefined or set to "false", "true", "a_only", "b_only" > false - indicates to not process the record. > true - or undefined indicates the default behavior which is to process all > CDR records. > a_only - indicates to only process CDR records on the inbound leg of a > call. > b_only - indicates to only process CDR records on the outbound leg of a > call. > Usage: > If you do a_only or false, that is supposed to override also logging the B leg, even if you set it with mod_xml_cdr. -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.safarov at gmail.com Wed Nov 29 16:42:24 2017 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 29 Nov 2017 16:42:24 +0000 Subject: [Freeswitch-users] Freeswitch - SIP profiles not working In-Reply-To: References: Message-ID: Think FS got command to unload sofia module. Can you check this? ср, 29 нояб. 2017 г., 18:56 Achintha : > Dear All, > > We configured freeswitch (1.6.19-36-7a77e0b~64bit) on debian 8.9. it > handled around 7000 calls per day. > We use the following modules. > mod_xml_curl : Dynamic Dialplans (from rest Service) > mod_json_cdr : for CDR (from rest Service) > and one module developed by our self (mod_ards) > > Server spec are 4-cors and 8GB ram. > Memory usage details: > used : 7.7G > cached :7.2G > free :156M > > On peak hours system handles more than 65 concurrent calls and at that > time the freeswitch service used CPU over than 110%. Since the cached > memory usage is high we had to clear the cache memory. From the moment the > cached memory was cleared outbound calls were not recorded for more than 30 > mins yet the dial plan contains the path to record the outbound clips. > > Anyways after 6 days sip profiles were not working. In freeswith log it > shows that sofia is deleted [2017-11-29 03:42:31.794428 [NOTICE] > switch_loadable_module.c:950 Deleting Endpoint 'sofia']. In order to make > the freeswitch function properly we had to restart it manually. > > Please help me to solve this issue. > > > Freeswitch logfile : > https://pastebin.freeswitch.org/view/d22f1bb8 > -- > > > Best Regards.. > Achintha Udukumbura > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From jacobgreene1991 at gmail.com Thu Nov 30 00:25:40 2017 From: jacobgreene1991 at gmail.com (Jacob Greene) Date: Wed, 29 Nov 2017 18:25:40 -0600 Subject: [Freeswitch-users] Call quality troubleshooting best practices In-Reply-To: References: Message-ID: Can someone point me to any resources for troubleshooting call quality issues using freeswitch CDR or logs, or whatever tool I may be missing? We are having a hard time time pin pointing where intermentent call quality issues source from, and running a packet capture for long periods of time on our server and the customer firewall seems clunky. I was wondering what the pros are doing when users report issue with call quality. Thanks in advance!! -------------- next part -------------- An HTML attachment was scrubbed... URL: From nycphoneservice at gmail.com Thu Nov 30 06:39:40 2017 From: nycphoneservice at gmail.com (NYCPhoneService) Date: Thu, 30 Nov 2017 01:39:40 -0500 Subject: [Freeswitch-users] mod_spandsp on Windows as modem with com0com - port in use Message-ID: <000301d369a6$0007b8b0$00172a10$@gmail.com> I guess I'm missing something with this setup: Freeswitch-1.6.19 built from source on Win 8.1, com0com 3.0 signed, pair on COM6 and COM7 the and soft modem for fax server is on COM7 I had to set number of modems to 6 in config, otherwise I was just getting no modems available. Mod_spandsp sees the port: 2017-11-29 23:43:52.885349 [DEBUG] mod_spandsp_modem.c:371 Modem COM6 [INIT] - Changing state to INIT 2017-11-29 23:43:52.885349 [INFO] mod_spandsp_modem.c:373 Modem [COM6]->[(null)] Ready but when I bridge to modem/6/123 I get: 2017-11-29 23:44:49.203916 [ERR] mod_spandsp_modem.c:1390 Modem COM6 In Use! 2017-11-29 23:44:49.203916 [ERR] mod_spandsp_modem.c:1398 No Modems Available! 971de557-adb4-4a19-9e7d-ab4f13b954be 2017-11-29 23:44:49.203916 [ERR] mod_spandsp_modem.c:862 Cannot find a modem. The same com0com setup works with an old T38Modem with no issues. Any suggestions are really appreciated Dennis -------------- next part -------------- An HTML attachment was scrubbed... URL: From jurijs.ivolga at gmail.com Thu Nov 30 07:35:46 2017 From: jurijs.ivolga at gmail.com (Jurijs Ivolga) Date: Thu, 30 Nov 2017 09:35:46 +0200 Subject: [Freeswitch-users] Call quality troubleshooting best practices In-Reply-To: References: Message-ID: Hi, Take a look on homer sip capture- http://www.sipcapture.org especially to hepipe.js and probably you can collect RTP statistic with CaptAgent 6, but I never tried in such way. With kind regards, Jurijs On Thu, Nov 30, 2017 at 2:25 AM, Jacob Greene wrote: > Can someone point me to any resources for troubleshooting call quality > issues using freeswitch CDR or logs, or whatever tool I may be missing? > > We are having a hard time time pin pointing where intermentent call > quality issues source from, and running a packet capture for long periods > of time on our server and the customer firewall seems clunky. > > I was wondering what the pros are doing when users report issue with call > quality. Thanks in advance!! > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Thu Nov 30 07:37:47 2017 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 30 Nov 2017 08:37:47 +0100 Subject: [Freeswitch-users] Call quality troubleshooting best practices In-Reply-To: References: Message-ID: - https://github.com/irontec/sngrep - http://www.sipcapture.org You can find other hints and tools in "Mastering FreeSWITCH" book, and in http://www.freeswitch.org/confluence -giovanni On 30 November 2017 at 01:25, Jacob Greene wrote: > Can someone point me to any resources for troubleshooting call quality > issues using freeswitch CDR or logs, or whatever tool I may be missing? > > We are having a hard time time pin pointing where intermentent call > quality issues source from, and running a packet capture for long periods > of time on our server and the customer firewall seems clunky. > > I was wondering what the pros are doing when users report issue with call > quality. Thanks in advance!! > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ash at url.net.au Thu Nov 30 08:41:34 2017 From: ash at url.net.au (Ashley Breeden) Date: Thu, 30 Nov 2017 19:41:34 +1100 Subject: [Freeswitch-users] Call quality troubleshooting best practices In-Reply-To: References: Message-ID: <0350475c-8e35-375b-b9ae-b0970056af49@url.net.au> // // / / We  find Voipmonitor - http://www.voipmonitor.org/ to be extremely useful at narrowing down issues. - Ash. On 30/11/17 11:25, Jacob Greene wrote: > Can someone point me to any resources for troubleshooting call quality > issues using freeswitch CDR or logs, or whatever tool I may be missing? > > We are having a hard time time pin pointing where intermentent call > quality issues source from, and running a packet capture for long > periods of time on our server and the customer firewall seems clunky. > >  I was wondering what the pros are doing when users report issue with > call quality. Thanks in advance!! > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From steveayre at gmail.com Thu Nov 30 12:08:03 2017 From: steveayre at gmail.com (Steven Ayre) Date: Thu, 30 Nov 2017 12:08:03 +0000 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: References: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> <311DB59E-3CC1-43B5-98F9-C00099A06D9C@gmail.com> Message-ID: You need some form of signalling to start/stop the RTP processing including negotiating the RTP IPs/ports/codecs. The signalling doesn't have to be SIP but that probably is the easiest way. You could have SIP flow from the central FS server to the media FS server and combine that with bypass_media so the client sending SIP to the central server sends their RTP direct to the media server. On 28 November 2017 at 17:53, Sharath Kumar wrote: > >>Why don't you jst use Opensips or Kamailio for centralised sip signaling > and loadbalance to FS media servers? > > Srigo, I really don't want SIP on the FS media servers. if I do interface > with Kamailio then I have no choice but to use SIP on the FS media servers. > I do want SIP on the central SIP server though. It is a custom environment > and network so there is really no need to do SIP on the internal FS based > media servers. I just want RTP/codec processing on the media servers. The > SIP server has to have access/make SDP for the media servers and just allow > RTP to flow between media servers and some other SIP UA. Does it makes > sense ? > > On Mon, Nov 27, 2017 at 4:38 PM, Srigo Kanapathipillai > wrote: > >> Hi Sharath, >> >> If you want a simple centralized sip signaling box with FS for dealing >> with media. >> >> Why don't you jst use Opensips or Kamailio for centralised sip signaling >> and loadbalance to FS media servers? >> >> Srigo >> >> Sent from my iPhone >> >> On 27 Nov 2017, at 23:12, Sharath Kumar >> wrote: >> >> Thanks for the feedback! >> >> On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris wrote: >> >>> maybe its possible, but it doesn’t really make a lot of sense to do so… >>> The sip overhead is minimal compared to the media handling. You’d be >>> totally re-creating the wheel and adding significant complication for zero >>> benefit. >>> >>> On Nov 27, 2017, at 4:52 PM, Sharath Kumar >>> wrote: >>> >>> > but you would need some other signaling other than sip in order to get >>> sdp to the box and handle it according to some sort of protocol. This is >>> typically done with sip as it is the most standard way to do so, but others >>> are possible. >>> >>> Thank Michael. I was just wondering if it is possible to just use ESL >>> inbound/outbound to achieve this ? >>> >>> On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris wrote: >>> >>>> There is code to handle media sure, but you would need some other >>>> signaling other than sip in order to get sdp to the box and handle it >>>> according to some sort of protocol. This is typically done with sip as it >>>> is the most standard way to do so, but others are possible. The question >>>> would be what exactly you are trying to accomplish. >>>> >>>> >>>> > On Nov 27, 2017, at 2:21 PM, Sharath Kumar < >>>> shakumarsoftware at gmail.com> wrote: >>>> > >>>> > Hello, >>>> > >>>> > Is it possible to use FS just for RTP/codec processing ? I don't want >>>> to use SIP/mod_sofia ? the SIP is terminated on a different box but I would >>>> like to decode the RTP/codecs on a box running FS ? >>>> > >>>> > Is it too difficult to write a custom module to do this ? is it too >>>> tightly coupled with mod_sofia ? >>>> > >>>> > Any ideas will be greatly appreciated ? >>>> > >>>> > thank you, >>>> > Shaks >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Thu Nov 30 14:41:35 2017 From: brian at freeswitch.com (Brian West) Date: Thu, 30 Nov 2017 14:41:35 +0000 Subject: [Freeswitch-users] Question on integrating with google speech api In-Reply-To: References: Message-ID: There should be examples of interfacing with Nuance in our mrcp_profiles directory. On Mon, Nov 20, 2017 at 8:45 AM Karanath sachidanandan, Sanooj < SANOOJ_KARANATH_SACHIDANANDAN at homedepot.com> wrote: > Thanks Joshua, but that is a licensed product! > > > > Regards > > Sanooj > > > > > > *From: *Joshua Gigg > *Date: *Monday, November 20, 2017 at 4:51 AM > *To: *FreeSWITCH Users Help > *Subject: *Re: [Freeswitch-users] Question on integrating with google > speech api > > > > Not sure about the JavaScript getting the session audio, but we now use > https://www.unimrcp.org/gsr > > > > > On Sun, 19 Nov 2017 at 21:20 Karanath sachidanandan, Sanooj < > SANOOJ_KARANATH_SACHIDANANDAN at homedepot.com> wrote: > > Hi Freeswitch users, > > > > We are trying to integrate Freeswitch to google speech api , is there a > way to get a handle of audio stream in javascript ? > > > > Regards > > Sanooj > > > > > ------------------------------ > > > The information in this Internet Email is confidential and may be legally > privileged. It is intended solely for the addressee. Access to this Email > by anyone else is unauthorized. If you are not the intended recipient, any > disclosure, copying, distribution or any action taken or omitted to be > taken in reliance on it, is prohibited and may be unlawful. When addressed > to our clients any opinions or advice contained in this Email are subject > to the terms and conditions expressed in any applicable governing The Home > Depot terms of business or client engagement letter. The Home Depot > disclaims all responsibility and liability for the accuracy and content of > this attachment and for any damages or losses arising from any > inaccuracies, errors, viruses, e.g., worms, trojan horses, etc., or other > items of a destructive nature, which may be contained in this attachment > and shall not be liable for direct, indirect, consequential or special > damages in connection with this e-mail message or its attachment. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > ------------------------------ > > The information in this Internet Email is confidential and may be legally > privileged. It is intended solely for the addressee. Access to this Email > by anyone else is unauthorized. If you are not the intended recipient, any > disclosure, copying, distribution or any action taken or omitted to be > taken in reliance on it, is prohibited and may be unlawful. When addressed > to our clients any opinions or advice contained in this Email are subject > to the terms and conditions expressed in any applicable governing The Home > Depot terms of business or client engagement letter. The Home Depot > disclaims all responsibility and liability for the accuracy and content of > this attachment and for any damages or losses arising from any > inaccuracies, errors, viruses, e.g., worms, trojan horses, etc., or other > items of a destructive nature, which may be contained in this attachment > and shall not be liable for direct, indirect, consequential or special > damages in connection with this e-mail message or its attachment. > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 | General Operations Director FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: color-facebook-96.png] [image: color-twitter-96.png] -------------- next part -------------- An HTML attachment was scrubbed... URL: From igorolhovskiy at gmail.com Thu Nov 30 15:47:51 2017 From: igorolhovskiy at gmail.com (Igor Olhovskiy) Date: Thu, 30 Nov 2017 17:47:51 +0200 Subject: [Freeswitch-users] Debian repos In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C652F@mbx-03.sysconfig.co.uk> References: <68A1DF24-5BBE-4D6C-95D6-24E99A631B82@gmail.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C652F@mbx-03.sysconfig.co.uk> Message-ID: <69af82a7-dc0a-4c22-b8b0-c0fc33c9ffe9@Spark> Hi! Thanks for answers. Idea was to keep it more simple, than compiling from source. And why to use older - currently in my env. I’ve found «floating bug», that starts after upgrading FS to 1.6.19, but I really can’t get where it is and downgrading is a part of bug hunting process. Regards, Igor On Nov 29, 2017, 10:29 AM +0200, Shaun Stokes , wrote: > I'd also recommend compiling from source, we've tried both. Using the packaged installation you lose the ability to make adjustments in the source code, useful when there's a simple change that can be made to overcome problems in your environment. There's nothing complex or unreliable about building from source, using a bash script your entire build process can be automated. > > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of 王聡 [cong.wang.itsherpa at gmail.com] > Sent: 29 November 2017 01:13 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Debian repos > > You can compile FS by youself if you want. > > For FS 1.6.8: > > git clone https://freeswitch.org/stash/scm/fs/freeswitch.git > cd /usr/src/freeswitch/ > > git checkout -b v1.6.8 refs/tags/v1.6.8 > > ./bootstrap.sh -j > > Also you can compile any version as you wish. > > 2017/11/28 22:52、Igor Olhovskiy >のメール: > > Hi! > > Is there a way to set up different version of FreeSWITCH from repos? > Means for ex I want to use not 1.6.19, but 1.6.8? > Or compile is the only way? > > 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 > > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From steveayre at gmail.com Thu Nov 30 19:00:54 2017 From: steveayre at gmail.com (Steven Ayre) Date: Thu, 30 Nov 2017 19:00:54 +0000 Subject: [Freeswitch-users] Debian repos In-Reply-To: <69af82a7-dc0a-4c22-b8b0-c0fc33c9ffe9@Spark> References: <68A1DF24-5BBE-4D6C-95D6-24E99A631B82@gmail.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C652F@mbx-03.sysconfig.co.uk> <69af82a7-dc0a-4c22-b8b0-c0fc33c9ffe9@Spark> Message-ID: There's a script in debian/ that allows you to build the debian packages yourself from source. Since you can check out git tags that means you can build older versions. You could also patch the source and build custom packages if you needed to. You can then create a local APT repository. Going forward you could archive the official FreeSWITCH packages and build your own mirror which keeps old versions. On 30 November 2017 at 15:47, Igor Olhovskiy wrote: > Hi! > > Thanks for answers. Idea was to keep it more simple, than compiling from > source. > > And why to use older - currently in my env. I’ve found «floating bug», > that starts after upgrading FS to 1.6.19, but I really can’t get where it > is and downgrading is a part of bug hunting process. > > Regards, Igor > > On Nov 29, 2017, 10:29 AM +0200, Shaun Stokes < > shaun.stokes at itec-support.co.uk>, wrote: > > I'd also recommend compiling from source, we've tried both. Using the > packaged installation you lose the ability to make adjustments in the > source code, useful when there's a simple change that can be made to > overcome problems in your environment. There's nothing complex or > unreliable about building from source, using a bash script your entire > build process can be automated. > > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on > behalf of 王聡 [cong.wang.itsherpa at gmail.com] > Sent: 29 November 2017 01:13 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Debian repos > > You can compile FS by youself if you want. > > For FS 1.6.8: > > git clone https://freeswitch.org/stash/scm/fs/freeswitch.git > cd /usr/src/freeswitch/ > > git checkout -b v1.6.8 refs/tags/v1.6.8 > > ./bootstrap.sh -j > > Also you can compile any version as you wish. > > 2017/11/28 22:52、Igor Olhovskiy igorolhovskiy at gmail.com>>のメール: > > Hi! > > Is there a way to set up different version of FreeSWITCH from repos? > Means for ex I want to use not 1.6.19, but 1.6.8? > Or compile is the only way? > > 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 > > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eschmidbauer at gmail.com Thu Nov 30 22:37:22 2017 From: eschmidbauer at gmail.com (E. Schmidbauer) Date: Thu, 30 Nov 2017 17:37:22 -0500 Subject: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C599B@mbx-03.sysconfig.co.uk> References: <6FD2F8B5BB72834E9939AEDF9FB802A902F78C37F9@mbx-03.sysconfig.co.uk> <030606f8-de4d-643b-54a6-b6af3a61d2a4@wirelessmundi.com> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C381E@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C4011@mbx-03.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A902F78C599B@mbx-03.sysconfig.co.uk> Message-ID: I have found that freeswitch does not scale well with presence. I've seen it hit a bottleneck at around that same number of subscriptions (10,000). freeswitch's presence is SQL heavy so when you are dealing with that many subscriptions and presence updates it becomes a problem. I would recommend using something like Kamailio for presence. You can "extract" presence events from freeswitch and "publish" presence updates to kamailio using freeswitch's esl and kamailio's presence modules. I've seen kamailio operate under extremely high volume (~100,000 subscriptions) On Mon, Nov 27, 2017 at 4:00 PM, Shaun Stokes < shaun.stokes at itec-support.co.uk> wrote: > We’re still getting presence delays but it’s isolated to a single SIP > profile, appears to be a bottleneck on the number of entries in the > sip_subscriptions table (over 10k), we have second internal SIP profile > which has less than 1000 entries and no presence issues. > > > > I’ve looked at a few articles, Kamailio looks like a good solution for > presence, would be great if there was a similar module for FreeSWITCH. > Using Kamailio as a SIP proxy to improve presence is one thing, but I > imagine we’ll have similar problems with presence using Verto\WebRTC via > FreeSWITCH. > > > > *From:* FreeSWITCH-users [mailto:freeswitch-users- > bounces at lists.freeswitch.org] *On Behalf Of *Colton Conor > *Sent:* 26 November 2017 21:47 > *To:* FreeSWITCH Users Help > > *Subject:* Re: [Freeswitch-users] Presence BLF problems on FreeSWITCH > 1.6.19 > > > > Unfortunately Freeswitch does not yet support RFC 4662 aka BLF Resource > Lists. I would recommend you look at Kamiliio or Asterisk which both > support support RFC 4662, and should significantly reduce your BLF load. > Info: > > > > > > Asterisk does: https://wiki.asterisk.org/wiki/pages/viewpage. > action?pageId=30278158 They have a good overview page > > > > Kamillio does: https://kamailio.org/docs/modules/3.2.x/modules_k/rls.html > > > > Good info from Grandsteam about why to use this: http://www.grandstream. > com/sites/default/files/Resources/GXP21x0_Eventlist_BLF_Guide.pdf > > > > Same with Polycom: http://community.polycom.com/polycom/ > attachments/polycom/VoIP/19112/1/Technical%20Brief%20-% > 20Busy%20Lamp%20Field.pdf > > > > How do we make this a feature request for Freeswitch? > > > > > > > > > > On Fri, Nov 24, 2017 at 4:00 AM, Shaun Stokes < > shaun.stokes at itec-support.co.uk> wrote: > > Performance using PostgreSQL seems better but possibly too soon to tell, > however we now have the ability to analyse the data and have identified > that there is one domain that accounts for over 90% of the entries (over > 12000, 11000 of which are presence) in our sip_subscriptions table. All > domains use presence but others typically have around 100 entries in > sip_subscriptions. > > If the bottleneck was the DB file then PostgreSQL should have solved this, > but I'm still concerned by the number of presence events in our > sip_subscriptions table. How many presence events does FreeSWITCH support > in the sip_subscriptions table? Are there are any other recommendations to > get the best performance out of FreeSWITCH in this scenario? > > We have 32 logical cores (8 physical) but CPU usage rarely goes above 10%. > > Thanks, > Shaun > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on > behalf of Shaun Stokes [shaun.stokes at itec-support.co.uk] > Sent: 23 November 2017 09:45 > To: FreeSWITCH Users Help > > Subject: Re: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 > > Thanks, will give that a try and provide some feedback. > ________________________________________ > From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on > behalf of António Silva [asilva at wirelessmundi.com] > Sent: 23 November 2017 09:32 > To: freeswitch-users at lists.freeswitch.org > Subject: Re: [Freeswitch-users] Presence BLF problems on FreeSWITCH 1.6.19 > > Hi, > > We had the same problem using sqlite files as core db, under heavy load > sqlite backend is not that fast... switching it to postgresql solved the > issue. > > Hope it helps. > > > On 11/23/2017 10:15 AM, Shaun Stokes wrote: > > Does anyone have experience with presence on FreeSWITCH when under load? > We've considered offloading presence to a Kamailio proxy but it would great > if we could understand the limitations of presence on FreeSWITCH and > recommended configuration for best performance under load. > > > > We've been experiencing issues with presence (BLF) intermittently not > working or being delayed by 5 minutes or more. The BLF lights may show an > extension as available when they're on the phone, as ringing when they're > available etc. This problem can only be re-produced on a system which has > been under load but it doesn't occur immediately unless the system has been > running for a couple of weeks. This effects multiple SIP profiles in a > multi-tenant (multi domain) environment with roughly 800 registrations, 500 > registrations on one SIP profile and 300 on another. > > > > The FreeSWITCH DB files use a 512MB RAM disk and we've balanced > extensions across multiple SIP profiles using separate (not shared) DB > files to distribute load. > > > > What we've noticed is the internal DB files (i.e. sofia_reg_internal.db) > appear to increase exponentially over time after roughly 22MB we often > start to run into problems with presence while the system is under load, > restarting FreeSWITCH and flushing the internal DB files clears the problem. > > > > Interestingly we didn't have this problem on FreeSWITCH 1.4 > > > > We've recently adjusted the following settings on our internal SIP > profiles and are continuing to monitor: > > force-subscription-expires [900] -> [1800] > > sip-subscription-max-deviation [300] -> [600] > > max-proceeding [1000] -> [5000] > > initial-event-threads [2] -> [4] > > > > Here is a snippet of our internal SIP profile configuration: > > nonce-ttl [60] > > outbound-codec-prefs [G722,PCMA,H264] > > pass-rfc2833 [true] > > record-path [/path/freeswitch/recordings] > > record-template [${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/ > ${strftime(%d)}/${uuid}.${record_ext}] > > multiple-registrations [contact] > > inbound-reg-force-matching-username [true] > > inbound-reg-in-new-thread [true] > > initial-event-threads [4] > > local-network-acl [localnet.auto] > > manage-presence [true] > > unregister-on-options-fail [true] > > tls-version [tlsv1.2] > > tls-cert-dir [/path/freeswitch/certs] > > tls-bind-params [transport=tls] > > tls [true] > > stun-enabled [false] > > stun-auto-disable [false] > > sip-trace [no] > > sip-subscription-max-deviation [600] > > sip-port [xxxx] > > sip-ip [x.x.x.x] > > sip-force-expires [900] > > sip-expires-max-deviation [300] > > sip-capture [no] > > rtp-timeout-sec [0] > > rtp-timer-name [soft] > > rtp-ip [x.x.x.x] > > rtp-hold-timeout-sec [0] > > tls-verify-in-subjects [] > > tls-verify-depth [2] > > tls-verify-date [true] > > tls-sip-port [xxxx] > > tls-passphrase [] > > tls-only [false] > > inbound-codec-prefs [G722,PCMA,H264] > > inbound-codec-negotiation [greedy] > > log-auth-failures [true] > > user-agent-string [FreeSWITCH] > > watchdog-enabled [no] > > watchdog-event-timeout [30000] > > watchdog-step-timeout [30000] > > ext-rtp-ip [x.x.x.x] > > accept-blind-auth [false] > > accept-blind-reg [false] > > aggressive-nat-detection [true] > > apply-inbound-acl [domains] > > apply-nat-acl [nat.auto] > > auth-all-packets [false] > > auth-calls [true] > > challenge-realm [auto_from] > > context [public] > > debug [0] > > dialplan [XML] > > dtmf-duration [2000] > > dtmf-type [rfc2833] > > enable-timer [true] > > ext-sip-ip [x.x.x.x] > > registration-thread-frequency [240] > > rfc2833-pt [101] > > force-subscription-expires [1800] > > forward-unsolicited-mwi-notify [false] > > hold-music [local_stream://default] > > nat-options-ping [true] > > NDLB-force-rport [safe] > > max-proceeding [5000] > > > > ______________________________________________________________________ > > This message has been checked for all known viruses by MessageLabs > Virus Scanning Service. > > ______________________________________________________________________ > > > > ____________________________________________________________ > _____________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at 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 > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > ______________________________________________________________________ > This message has been checked for all known viruses by MessageLabs Virus > Scanning Service. > ______________________________________________________________________ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shakumarsoftware at gmail.com Thu Nov 30 23:58:20 2017 From: shakumarsoftware at gmail.com (Sharath Kumar) Date: Thu, 30 Nov 2017 16:58:20 -0700 Subject: [Freeswitch-users] FS for only Media processing. In-Reply-To: References: <5D0C6075-DC5B-40F4-A247-4D267E8119C9@jerris.com> <311DB59E-3CC1-43B5-98F9-C00099A06D9C@gmail.com> Message-ID: Thanks. Yeah, I am actually going to try just with SIP. On Thu, Nov 30, 2017 at 5:08 AM, Steven Ayre wrote: > You need some form of signalling to start/stop the RTP processing > including negotiating the RTP IPs/ports/codecs. The signalling doesn't have > to be SIP but that probably is the easiest way. > > You could have SIP flow from the central FS server to the media FS server > and combine that with bypass_media so the client sending SIP to the central > server sends their RTP direct to the media server. > > On 28 November 2017 at 17:53, Sharath Kumar > wrote: > >> >>Why don't you jst use Opensips or Kamailio for centralised sip >> signaling and loadbalance to FS media servers? >> >> Srigo, I really don't want SIP on the FS media servers. if I do interface >> with Kamailio then I have no choice but to use SIP on the FS media servers. >> I do want SIP on the central SIP server though. It is a custom environment >> and network so there is really no need to do SIP on the internal FS based >> media servers. I just want RTP/codec processing on the media servers. The >> SIP server has to have access/make SDP for the media servers and just allow >> RTP to flow between media servers and some other SIP UA. Does it makes >> sense ? >> >> On Mon, Nov 27, 2017 at 4:38 PM, Srigo Kanapathipillai >> wrote: >> >>> Hi Sharath, >>> >>> If you want a simple centralized sip signaling box with FS for dealing >>> with media. >>> >>> Why don't you jst use Opensips or Kamailio for centralised sip signaling >>> and loadbalance to FS media servers? >>> >>> Srigo >>> >>> Sent from my iPhone >>> >>> On 27 Nov 2017, at 23:12, Sharath Kumar >>> wrote: >>> >>> Thanks for the feedback! >>> >>> On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris wrote: >>> >>>> maybe its possible, but it doesn’t really make a lot of sense to do so… >>>> The sip overhead is minimal compared to the media handling. You’d be >>>> totally re-creating the wheel and adding significant complication for zero >>>> benefit. >>>> >>>> On Nov 27, 2017, at 4:52 PM, Sharath Kumar >>>> wrote: >>>> >>>> > but you would need some other signaling other than sip in order to >>>> get sdp to the box and handle it according to some sort of protocol. This >>>> is typically done with sip as it is the most standard way to do so, but >>>> others are possible. >>>> >>>> Thank Michael. I was just wondering if it is possible to just use ESL >>>> inbound/outbound to achieve this ? >>>> >>>> On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris >>>> wrote: >>>> >>>>> There is code to handle media sure, but you would need some other >>>>> signaling other than sip in order to get sdp to the box and handle it >>>>> according to some sort of protocol. This is typically done with sip as it >>>>> is the most standard way to do so, but others are possible. The question >>>>> would be what exactly you are trying to accomplish. >>>>> >>>>> >>>>> > On Nov 27, 2017, at 2:21 PM, Sharath Kumar < >>>>> shakumarsoftware at gmail.com> wrote: >>>>> > >>>>> > Hello, >>>>> > >>>>> > Is it possible to use FS just for RTP/codec processing ? I don't >>>>> want to use SIP/mod_sofia ? the SIP is terminated on a different box but I >>>>> would like to decode the RTP/codecs on a box running FS ? >>>>> > >>>>> > Is it too difficult to write a custom module to do this ? is it too >>>>> tightly coupled with mod_sofia ? >>>>> > >>>>> > Any ideas will be greatly appreciated ? >>>>> > >>>>> > thank you, >>>>> > Shaks >>>>> >>>>> >>>>> ____________________________________________________________ >>>>> _____________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>>> switch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free >>>> switch-users >>>> http://www.freeswitch.org >>>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From adrian.worutowicz at esifrance.net Thu Nov 30 09:18:30 2017 From: adrian.worutowicz at esifrance.net (Adrian Worutowicz) Date: Thu, 30 Nov 2017 10:18:30 +0100 Subject: [Freeswitch-users] Endpoint dev question Message-ID: <002a01d369bc$30264960$9072dc20$@worutowicz@esifrance.net> Hello, I have developed an endpoint which I call X1. Its objective is sending audio to / receiving audio from an external system. I originate a call, bridging extension 7550 with X1: bgapi originate {origination_caller_id_number=00000002}sofia/external/7550 at 192.168.1.200 &bridge(X1/00000002) Extension 7550 is ringing and I answer it. [...] 91407aa0-792a-4f10-bc4e-40d143dfc2e2 2017-11-27 14:44:42.971030 [DEBUG] switch_core_state_machine.c:643 (X1/83688055) State ROUTING going to sleep 91407aa0-792a-4f10-bc4e-40d143dfc2e2 2017-11-27 14:44:42.971030 [DEBUG] switch_core_state_machine.c:584 (X1/83688055) Running State Change CS_CONSUME_MEDIA (Cur 2 Tot 4) 91407aa0-792a-4f10-bc4e-40d143dfc2e2 2017-11-27 14:44:42.971030 [DEBUG] switch_core_state_machine.c:662 (X1/83688055) State CONSUME_MEDIA 91407aa0-792a-4f10-bc4e-40d143dfc2e2 2017-11-27 14:44:42.971030 [DEBUG] switch_core_state_machine.c:662 (X1/83688055) State CONSUME_MEDIA going to sleep 2017-11-27 14:44:43.001033 [DEBUG] switch_rtp.c:7229 Correct audio ip/port confirmed. Here the audio sent to FreeSwitch is perfectly reproduced at the ext. 7550, while one received is more or less broken (there are many missing frames). I try to execute: switch_channel_t *channel = switch_core_session_get_channel(session); switch_channel_answer(channel); ... but it has no effect at all. Exactly after 60s FreeSwitch hangs up. 91407aa0-792a-4f10-bc4e-40d143dfc2e2 2017-11-27 14:45:42.000933 [NOTICE] switch_ivr_originate.c:3605 Hangup X1/83688055 [CS_CONSUME_MEDIA] [NO_ANSWER] What do I do wrong? May be I should originate a call to the extension 7550, then originate a call to my endpoint X1 and then bridge both? I'll appreciate very much any hint. Adrian. -------------- next part -------------- An HTML attachment was scrubbed... URL: