From francesco.piccinin at insiel.it Tue Jan 2 15:20:02 2018 From: francesco.piccinin at insiel.it (Piccinin Francesco) Date: Tue, 2 Jan 2018 15:20:02 +0000 Subject: [Freeswitch-users] Limit DB update on attended transfer Message-ID: Hi all, we have some problem with limit management on attended transfer. I'm trying to explain it with an example. 1) A is in a call with B => limits are set (for both bsy and max_call) for both A and B extensions. 2) B puts A on hold and starts an attended trasnfer to C => limits are set for A, B and C. 3) B complete transfer so A is connected to C => limits are not updated so still shows A and B Is there a way to recognize attended transfer and execute limit db update on it? FSCLI shows both: 2018-01-02 16:12:28.120881 [NOTICE] sofia.c:8731 Attended Transfer [5c11870a-dd07-4499-b381-4db91b6cab0d][4ef18084-ad80-405a-b97a-51cda58f5fca] 2018-01-02 16:12:28.120881 [NOTICE] switch_ivr_bridge.c:1810 Hangup sofia/internal/8497 at domain [CS_HIBERNATE] [ATTENDED_TRANSFER] But we have no action on dialplan to manage it. Thanks for help Regards Francesco From gmina at connectfirst.com Wed Jan 3 00:26:54 2018 From: gmina at connectfirst.com (Geoff Mina) Date: Tue, 2 Jan 2018 17:26:54 -0700 Subject: [Freeswitch-users] sqlite DB - help?! Message-ID: Greetings, I have a freeswitch installation that is configured to use MySQL (via ODBC) in switch.xml. Today we had one of our freeswitch hosts go out of service with this error: *2018-01-03 00:14:51.340034 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [database disk image is malformed]* *delete from sip_registrations where sip_user='rcampos1' and sip_host='10.201.0.94'* Through some searching, we determined that is the result of the sqlite db becoming corrupt. There were no power events, but it simply stopped working. Now... I don't even want to use sqllite. We have MySQL configured and is working properly. Here is our config from switch.xml The registrations and calls ARE showing up in MySQL, so the ODBC connection is working. Why would Freeswitch continue to use SQLite even though we have configured the core to use MySQL? Even after clearing out the /freeswtich/db directory, upon restart, the following files show up again. It's as if Freeswitch is writing to both SQLite and MySQL. -rw-r--r-- 1 14K Jan 3 00:16 call_limit.db -rw-r--r-- 1 5.0K Jan 3 00:16 fifo.db -rw-r--r-- 1 93K Jan 3 00:16 sofia_reg_external.db -rw-r--r-- 1 99K Jan 3 00:26 sofia_reg_internal.db Any help would be greatly appreciated. Thanks, Geoff -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmina at connectfirst.com Wed Jan 3 03:21:08 2018 From: gmina at connectfirst.com (Geoff Mina) Date: Tue, 2 Jan 2018 20:21:08 -0700 Subject: [Freeswitch-users] sqlite DB - help?! In-Reply-To: References: Message-ID: I finally figured it out. I didn't realize that I needed a specific odbc-dsn parameter in both the internal and external sip_profiles. Adding the following to both of my profiles seems to have resolved the issues. I wish the documentation on the various ODBC settings was a little more clear. Anyway... all good now, we are no longer relying on corruption prone SQLite for our registrations. Thanks, Geoff *GEOFF MINA*Chief Executive Officer Connect First / Contact Center Solutions, Built Better. 3101 Iris Ave #200, Boulder, CO 80301 720.335.5924 <%28720%29%20335-5924> gmina at connectfirst.com / www.connectfirst.com [image: https://docs.google.com/uc?export=download&id=0B5b6KnVfm9lJTlFrQzRVUjJ2ZVE&revid=0B5b6KnVfm9lJUXpUMTFEbGJvaktwN1p5ejM3YTFkdWVWNzBzPQ] This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. On Tue, Jan 2, 2018 at 5:26 PM, Geoff Mina wrote: > Greetings, > I have a freeswitch installation that is configured to use MySQL (via > ODBC) in switch.xml. Today we had one of our freeswitch hosts go out of > service with this error: > > *2018-01-03 00:14:51.340034 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [database disk image is malformed]* > *delete from sip_registrations where sip_user='rcampos1' and > sip_host='10.201.0.94'* > > Through some searching, we determined that is the result of the sqlite db > becoming corrupt. There were no power events, but it simply stopped > working. Now... I don't even want to use sqllite. We have MySQL > configured and is working properly. Here is our config from switch.xml > > > > > > > The registrations and calls ARE showing up in MySQL, so the ODBC > connection is working. Why would Freeswitch continue to use SQLite even > though we have configured the core to use MySQL? Even after clearing out > the /freeswtich/db directory, upon restart, the following files show up > again. It's as if Freeswitch is writing to both SQLite and MySQL. > > -rw-r--r-- 1 14K Jan 3 00:16 call_limit.db > -rw-r--r-- 1 5.0K Jan 3 00:16 fifo.db > -rw-r--r-- 1 93K Jan 3 00:16 sofia_reg_external.db > -rw-r--r-- 1 99K Jan 3 00:26 sofia_reg_internal.db > > Any help would be greatly appreciated. > > Thanks, > Geoff > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.png Type: image/png Size: 4537 bytes Desc: not available URL: From italo at freeswitch.org Wed Jan 3 14:01:09 2018 From: italo at freeswitch.org (=?UTF-8?B?w410YWxvIFJvc3Np?=) Date: Wed, 03 Jan 2018 14:01:09 +0000 Subject: [Freeswitch-users] sqlite DB - help?! In-Reply-To: References: Message-ID: Do you want to contribute to our documentation by clarifying it? I can give you access to the Confluence editors. Em qua, 3 de jan de 2018 às 00:22, Geoff Mina escreveu: > I finally figured it out. I didn't realize that I needed a specific > odbc-dsn parameter in both the internal and external sip_profiles. Adding > the following to both of my profiles seems to have resolved the issues. > > > > I wish the documentation on the various ODBC settings was a little more > clear. Anyway... all good now, we are no longer relying on corruption > prone SQLite for our registrations. > > Thanks, > Geoff > > > *GEOFF MINA*Chief Executive Officer > Connect First / Contact Center Solutions, Built Better. > > 3101 Iris Ave #200, Boulder, CO 80301 > 720.335.5924 <%28720%29%20335-5924> > gmina at connectfirst.com / www.connectfirst.com > > [image: > https://docs.google.com/uc?export=download&id=0B5b6KnVfm9lJTlFrQzRVUjJ2ZVE&revid=0B5b6KnVfm9lJUXpUMTFEbGJvaktwN1p5ejM3YTFkdWVWNzBzPQ] > > This email and any files transmitted with it are confidential and > intended solely for the use of the individual or entity to whom they are > addressed. If you have received this email in error please notify the > system manager. > > On Tue, Jan 2, 2018 at 5:26 PM, Geoff Mina wrote: > >> Greetings, >> I have a freeswitch installation that is configured to use MySQL (via >> ODBC) in switch.xml. Today we had one of our freeswitch hosts go out of >> service with this error: >> >> *2018-01-03 00:14:51.340034 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >> [database disk image is malformed]* >> *delete from sip_registrations where sip_user='rcampos1' and >> sip_host='10.201.0.94'* >> >> Through some searching, we determined that is the result of the sqlite db >> becoming corrupt. There were no power events, but it simply stopped >> working. Now... I don't even want to use sqllite. We have MySQL >> configured and is working properly. Here is our config from switch.xml >> >> >> >> >> >> >> The registrations and calls ARE showing up in MySQL, so the ODBC >> connection is working. Why would Freeswitch continue to use SQLite even >> though we have configured the core to use MySQL? Even after clearing out >> the /freeswtich/db directory, upon restart, the following files show up >> again. It's as if Freeswitch is writing to both SQLite and MySQL. >> >> -rw-r--r-- 1 14K Jan 3 00:16 call_limit.db >> -rw-r--r-- 1 5.0K Jan 3 00:16 fifo.db >> -rw-r--r-- 1 93K Jan 3 00:16 sofia_reg_external.db >> -rw-r--r-- 1 99K Jan 3 00:26 sofia_reg_internal.db >> >> Any help would be greatly appreciated. >> >> Thanks, >> Geoff >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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: 4537 bytes Desc: not available URL: From gmina at connectfirst.com Wed Jan 3 14:12:18 2018 From: gmina at connectfirst.com (Geoff Mina) Date: Wed, 3 Jan 2018 07:12:18 -0700 Subject: [Freeswitch-users] sqlite DB - help?! In-Reply-To: References: Message-ID: Sure. I can at least contribute the knowledge gained last night. Thanks. Geoff > On Jan 3, 2018, at 7:01 AM, Ítalo Rossi wrote: > > Do you want to contribute to our documentation by clarifying it? I can give you access to the Confluence editors. >> Em qua, 3 de jan de 2018 às 00:22, Geoff Mina escreveu: >> I finally figured it out. I didn't realize that I needed a specific odbc-dsn parameter in both the internal and external sip_profiles. Adding the following to both of my profiles seems to have resolved the issues. >> >> >> >> I wish the documentation on the various ODBC settings was a little more clear. Anyway... all good now, we are no longer relying on corruption prone SQLite for our registrations. >> >> Thanks, >> Geoff >> >> GEOFF MINA >> Chief Executive Officer >> Connect First / Contact Center Solutions, Built Better. >> >> 3101 Iris Ave #200, Boulder, CO 80301 >> 720.335.5924 >> gmina at connectfirst.com / www.connectfirst.com >> >> >> >> >> >> This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. >> >> >>> On Tue, Jan 2, 2018 at 5:26 PM, Geoff Mina wrote: >>> Greetings, >>> I have a freeswitch installation that is configured to use MySQL (via ODBC) in switch.xml. Today we had one of our freeswitch hosts go out of service with this error: >>> >>> 2018-01-03 00:14:51.340034 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [database disk image is malformed] >>> delete from sip_registrations where sip_user='rcampos1' and sip_host='10.201.0.94' >>> >>> Through some searching, we determined that is the result of the sqlite db becoming corrupt. There were no power events, but it simply stopped working. Now... I don't even want to use sqllite. We have MySQL configured and is working properly. Here is our config from switch.xml >>> >>> >>> >>> >>> >>> >>> The registrations and calls ARE showing up in MySQL, so the ODBC connection is working. Why would Freeswitch continue to use SQLite even though we have configured the core to use MySQL? Even after clearing out the /freeswtich/db directory, upon restart, the following files show up again. It's as if Freeswitch is writing to both SQLite and MySQL. >>> >>> -rw-r--r-- 1 14K Jan 3 00:16 call_limit.db >>> -rw-r--r-- 1 5.0K Jan 3 00:16 fifo.db >>> -rw-r--r-- 1 93K Jan 3 00:16 sofia_reg_external.db >>> -rw-r--r-- 1 99K Jan 3 00:26 sofia_reg_internal.db >>> >>> Any help would be greatly appreciated. >>> >>> Thanks, >>> Geoff >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Jan 3 14:33:37 2018 From: krice at freeswitch.org (Ken Rice) Date: Wed, 3 Jan 2018 08:33:37 -0600 Subject: [Freeswitch-users] sqlite DB - help?! In-Reply-To: References: Message-ID: <731a01d3849f$d8356200$88a02600$@freeswitch.org> Did you figure out the root of the corruption issue? Sqlite has proven stable in FS over trillions of calls in both small and large installs so I wonder whats actually causing the issue you are seeing. From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Geoff Mina Sent: Tuesday, January 2, 2018 9:21 PM To: freeswitch-users at lists.freeswitch.org Subject: Re: [Freeswitch-users] sqlite DB - help?! I finally figured it out. I didn't realize that I needed a specific odbc-dsn parameter in both the internal and external sip_profiles. Adding the following to both of my profiles seems to have resolved the issues. I wish the documentation on the various ODBC settings was a little more clear. Anyway... all good now, we are no longer relying on corruption prone SQLite for our registrations. Thanks, Geoff GEOFF MINA Chief Executive Officer Connect First / Contact Center Solutions, Built Better. 3101 Iris Ave #200, Boulder, CO 80301 720.335.5924 gmina at connectfirst.com / www.connectfirst.com This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. On Tue, Jan 2, 2018 at 5:26 PM, Geoff Mina > wrote: Greetings, I have a freeswitch installation that is configured to use MySQL (via ODBC) in switch.xml. Today we had one of our freeswitch hosts go out of service with this error: 2018-01-03 00:14:51.340034 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [database disk image is malformed] delete from sip_registrations where sip_user='rcampos1' and sip_host='10.201.0.94' Through some searching, we determined that is the result of the sqlite db becoming corrupt. There were no power events, but it simply stopped working. Now... I don't even want to use sqllite. We have MySQL configured and is working properly. Here is our config from switch.xml The registrations and calls ARE showing up in MySQL, so the ODBC connection is working. Why would Freeswitch continue to use SQLite even though we have configured the core to use MySQL? Even after clearing out the /freeswtich/db directory, upon restart, the following files show up again. It's as if Freeswitch is writing to both SQLite and MySQL. -rw-r--r-- 1 14K Jan 3 00:16 call_limit.db -rw-r--r-- 1 5.0K Jan 3 00:16 fifo.db -rw-r--r-- 1 93K Jan 3 00:16 sofia_reg_external.db -rw-r--r-- 1 99K Jan 3 00:26 sofia_reg_internal.db Any help would be greatly appreciated. Thanks, Geoff -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 4537 bytes Desc: not available URL: From gmina at connectfirst.com Wed Jan 3 15:32:34 2018 From: gmina at connectfirst.com (Geoff Mina) Date: Wed, 3 Jan 2018 08:32:34 -0700 Subject: [Freeswitch-users] sqlite DB - help?! In-Reply-To: <731a01d3849f$d8356200$88a02600$@freeswitch.org> References: <731a01d3849f$d8356200$88a02600$@freeswitch.org> Message-ID: <6507AF29-DCCF-4651-8392-B97C7BE4186C@connectfirst.com> It only happened the once. Didn’t look into root cause - just eliminated the problem. This is running on an SSD backed Amazon EC2 instance. The hypervisor, vm, and FS all have been up and running for months without issue. No restarts or power cycles. I tried to use sqlite3 to inspect the file, but it wouldn’t open the DB. > On Jan 3, 2018, at 7:33 AM, Ken Rice wrote: > > Did you figure out the root of the corruption issue? Sqlite has proven stable in FS over trillions of calls in both small and large installs so I wonder whats actually causing the issue you are seeing. > > From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Geoff Mina > Sent: Tuesday, January 2, 2018 9:21 PM > To: freeswitch-users at lists.freeswitch.org > Subject: Re: [Freeswitch-users] sqlite DB - help?! > > I finally figured it out. I didn't realize that I needed a specific odbc-dsn parameter in both the internal and external sip_profiles. Adding the following to both of my profiles seems to have resolved the issues. > > > > I wish the documentation on the various ODBC settings was a little more clear. Anyway... all good now, we are no longer relying on corruption prone SQLite for our registrations. > > Thanks, > Geoff > > GEOFF MINA > Chief Executive Officer > Connect First / Contact Center Solutions, Built Better. > > 3101 Iris Ave #200, Boulder, CO 80301 > 720.335.5924 > gmina at connectfirst.com / www.connectfirst.com > > > > This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. > > > On Tue, Jan 2, 2018 at 5:26 PM, Geoff Mina wrote: > Greetings, > I have a freeswitch installation that is configured to use MySQL (via ODBC) in switch.xml. Today we had one of our freeswitch hosts go out of service with this error: > > 2018-01-03 00:14:51.340034 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [database disk image is malformed] > delete from sip_registrations where sip_user='rcampos1' and sip_host='10.201.0.94' > > Through some searching, we determined that is the result of the sqlite db becoming corrupt. There were no power events, but it simply stopped working. Now... I don't even want to use sqllite. We have MySQL configured and is working properly. Here is our config from switch.xml > > > > > > > The registrations and calls ARE showing up in MySQL, so the ODBC connection is working. Why would Freeswitch continue to use SQLite even though we have configured the core to use MySQL? Even after clearing out the /freeswtich/db directory, upon restart, the following files show up again. It's as if Freeswitch is writing to both SQLite and MySQL. > > -rw-r--r-- 1 14K Jan 3 00:16 call_limit.db > -rw-r--r-- 1 5.0K Jan 3 00:16 fifo.db > -rw-r--r-- 1 93K Jan 3 00:16 sofia_reg_external.db > -rw-r--r-- 1 99K Jan 3 00:26 sofia_reg_internal.db > > Any help would be greatly appreciated. > > Thanks, > Geoff > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 richard.screene at thisisdrum.com Wed Jan 3 10:00:40 2018 From: richard.screene at thisisdrum.com (Richard Screene) Date: Wed, 3 Jan 2018 10:00:40 +0000 Subject: [Freeswitch-users] Play MP4 file into conference Message-ID: <060F865B-1FD6-4DF4-919E-3259B9A4130F@thisisdrum.com> Thanks for your response Steven. When I tried using master branch before I did not get video when using either conference...play or uuid_broadcast. I will re-try with the latest master and raise a Jira if I can't get it working. Regards, Richard On Sat, Dec 23, 2017 at 0:13 AM, Steven Du > wrote: > we use conference play for a while and don't have your problem, please try > master and if you think it's a bug fire a jira. >On Fri, Dec 15, 2017 at 9:51 PM, Richard Screene > wrote: >> I am having problems attempting to play a MP4 video into a conference >> using mod_av. >> >> I have built the 1.6.19 branch from source after removing the -pedantic >> compile flag to allow mod_av to compile. >> >> My simple dial plan is: >> ``` >> >> >> >> >> >> ``` >> >> From fs_cli I then attempt to play the video using the command: >> "conference conf1 play /tmp/sample.mp4" >> >> No error messages are visible in the console and I can hear the audio, but >> I do not see the video stream. >> >> Strangely, when I do "uuid_broadcast /tmp/sample.mp4" I get the >> audio and video (but obviously only to a single caller) >> >> If I try on the code from the master branch then I do not video from >> either conference..play or uuid_broadcast. >> >> Has anyone got any ideas why I cannot play video into a conference? >> >> Also, is there any equivalent of uuid_fileman for files played into a >> conference? I would like pause and seek functionality to affect the video >> of all participants in the conference. >> >> Many thanks, >> Richard >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimundo.perez.cuba at gmail.com Wed Jan 3 14:09:40 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Wed, 3 Jan 2018 15:09:40 +0100 Subject: [Freeswitch-users] Issues incoming call Message-ID: <7DE66C3F-BCA6-4556-9041-A28A640F7138@gmail.com> Hi, I have a server with FS, my problem is making a call to freeswitch from my personal phone. The incoming call is detailed by FS, but it doesn’t process throw DialPlan. Ex, mi server IP is 165.227.33.23 and the incoming call is throw 64.34.236.149 as you can see. Thanks for help me -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: SIP TRACE.txt URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From igor.potjevlesch at gmail.com Wed Jan 3 19:08:39 2018 From: igor.potjevlesch at gmail.com (igor.potjevlesch at gmail.com) Date: Wed, 3 Jan 2018 20:08:39 +0100 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL Message-ID: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> Hello ! I try to connect Nibblebill directly to PostgreSQL but it still fails. I follow the documentation and setup the param like this: When I hangup a call, the logs report the following: 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 2018-01-03 20:00:19.037333 [CRIT] mod_nibblebill.c:604 Failed to log to database! Any idea on how to proceed with FS 1.6? Thank you! Regards, Igor. -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.safarov at gmail.com Wed Jan 3 19:59:17 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 03 Jan 2018 19:59:17 +0000 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> Message-ID: I used connection string Sergey ср, 3 янв. 2018 г. в 22:06, : > Hello ! > > > > I try to connect Nibblebill directly to PostgreSQL but it still fails. > > I follow the documentation and setup the param like this: name="odbc_dsn" value="pgsql://A.B.C.D dbname=prepaid user=prepaid > password="/> > > > > When I hangup a call, the logs report the following: > 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 2018-01-03 20:00:19.037333 [CRIT] > mod_nibblebill.c:604 Failed to log to database! > > > > Any idea on how to proceed with FS 1.6? Thank you! > > > > 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 gmina at connectfirst.com Wed Jan 3 21:02:59 2018 From: gmina at connectfirst.com (Geoff Mina) Date: Wed, 3 Jan 2018 14:02:59 -0700 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> Message-ID: <1944BE5E-4ADB-4EFA-B444-55E16D824DA1@connectfirst.com> I think the param is db-dsn. Not the underscore version. > On Jan 3, 2018, at 12:59 PM, Sergey Safarov wrote: > > I used connection string > > > Sergey > > > ср, 3 янв. 2018 г. в 22:06, : >> Hello ! >> >> >> >> I try to connect Nibblebill directly to PostgreSQL but it still fails. >> >> I follow the documentation and setup the param like this: >> >> >> >> When I hangup a call, the logs report the following: 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 2018-01-03 20:00:19.037333 [CRIT] mod_nibblebill.c:604 Failed to log to database! >> >> >> >> Any idea on how to proceed with FS 1.6? Thank you! >> >> >> >> 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 infos at madovsky.org Wed Jan 3 21:18:04 2018 From: infos at madovsky.org (Madovsky) Date: Wed, 3 Jan 2018 13:18:04 -0800 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <1944BE5E-4ADB-4EFA-B444-55E16D824DA1@connectfirst.com> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <1944BE5E-4ADB-4EFA-B444-55E16D824DA1@connectfirst.com> Message-ID: <46d29a8d-1cd3-562d-f4c4-508a61be0a87@madovsky.org> If you compiled FS with --enable-core-odbc-support so you can use you must set odbc.ini On 1/3/2018 1:02 PM, Geoff Mina wrote: > I think the param is db-dsn. Not the underscore version. > > On Jan 3, 2018, at 12:59 PM, Sergey Safarov > wrote: > >> I used connection string >> >> >> >> Sergey >> >> >> ср, 3 янв. 2018 г. в 22:06, > >: >> >> Hello ! >> >> I try to connect Nibblebill directly to PostgreSQL but it still >> fails. >> >> I follow the documentation and setup the param like this: > name="odbc_dsn" value="pgsql://A.B.C.D dbname=prepaid >> user=prepaid password="/> >> >> When I hangup a call, the logs report the following: >> 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 2018-01-03 20:00:19.037333 >> [CRIT] mod_nibblebill.c:604 Failed to log to database! >> >> Any idea on how to proceed with FS 1.6? Thank you! >> >> Regards, >> >> Igor. >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From cong.wang.itsherpa at gmail.com Thu Jan 4 01:46:16 2018 From: cong.wang.itsherpa at gmail.com (=?utf-8?B?546L6IGh?=) Date: Thu, 4 Jan 2018 10:46:16 +0900 Subject: [Freeswitch-users] About Codec Negotiation In-Reply-To: References: <46E4B695-3A2D-4367-84D4-47328A408C4E@gmail.com> Message-ID: Hi, Thanks for your advice, but actually this configuration works well on my old server(FS 1.4) and another server(1.6.12) with same environment, so I want to know what actually happened and why. P.S. I had enabled video call record on my new server, is there any relations on audio call codecs? Regards. > 2017/12/29 23:04、Vallimamod Abdullah のメール: > > Hi, > > Have a look at https://freeswitch.org/jira/browse/FS-8321 (media_mix_inbound_outbound_codecs) > It may help with your issue. > > Best Regards, > -- > Vallimamod Abdullah > SIP Solutions > vma at sipsolutions.fr > . > >> On 29 Dec 2017, at 09:01, 王聡 wrote: >> >> Hey all, >> >> I had got an issue when I tried to bridge FS to Asterisk for a outgoing call. The late negotation had been set as true, but I got a codec error on Asterisk which showed: >> >> [Dec 29 16:16:52] NOTICE[2095][C-00000002]: chan_sip.c:10465 process_sdp: No compatible codecs, not accepting this offer! >> >> After this I checked the codec negotiation, like this: >> >> SDP message from softphone: >> >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:46.677190 [DEBUG] sofia.c:7094 Remote SDP:401e6cb7-3c4d-43ca-9bc9-a5055ad52485 v=0 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:46.677190 [DEBUG] sofia.c:7094 Remote SDP: >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de v=0 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de o=52bf0a8a88c515081c124a49cf6ce7bc 2651 2264 IN IP4 192.168.254.65 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de s=Talk >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de c=IN IP4 192.168.254.65 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de t=0 0 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=rtcp-xr:rcvr-rtt=all:10000 stat-summary=loss,dup,jitt,TTL voip-metrics >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de m=audio 7076 RTP/AVP 96 97 98 99 0 8 101 100 102 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=rtpmap:96 opus/48000/2 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=fmtp:96 useinbandfec=1 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=rtpmap:97 SILK/16000 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=rtpmap:98 speex/16000 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=fmtp:98 vbr=on >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=rtpmap:99 speex/8000 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=fmtp:99 vbr=on >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=rtpmap:101 telephone-event/48000 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=rtpmap:100 telephone-event/16000 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=rtpmap:102 telephone-event/8000 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=rtcp-fb:* trr-int 5000 >> >> Negotiation steps: >> >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [opus:96:48000:20:0:1]/[PCMU:0:8000:20:64000:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [opus:96:48000:20:0:1]/[PCMA:8:8000:20:64000:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [opus:96:48000:20:0:1]/[GSM:3:8000:20:13200:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [opus:96:48000:20:0:1]/[SPEEX:99:8000:20:24600:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [opus:96:48000:20:0:1]/[SPEEX:99:16000:20:42200:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [SILK:97:16000:20:0:1]/[PCMU:0:8000:20:64000:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [SILK:97:16000:20:0:1]/[PCMA:8:8000:20:64000:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [SILK:97:16000:20:0:1]/[GSM:3:8000:20:13200:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [SILK:97:16000:20:0:1]/[SPEEX:99:8000:20:24600:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [SILK:97:16000:20:0:1]/[SPEEX:99:16000:20:42200:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [speex:98:16000:20:0:1]/[PCMU:0:8000:20:64000:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [speex:98:16000:20:0:1]/[PCMA:8:8000:20:64000:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [speex:98:16000:20:0:1]/[GSM:3:8000:20:13200:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [speex:98:16000:20:0:1]/[SPEEX:99:8000:20:24600:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [speex:98:16000:20:0:1]/[SPEEX:99:16000:20:42200:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4504 Audio Codec Compare [SPEEX:99:16000:20:42200:1] ++++ is saved as a match >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [speex:99:8000:20:0:1]/[PCMU:0:8000:20:64000:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [speex:99:8000:20:0:1]/[PCMA:8:8000:20:64000:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [speex:99:8000:20:0:1]/[GSM:3:8000:20:13200:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [speex:99:8000:20:0:1]/[SPEEX:99:8000:20:24600:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4504 Audio Codec Compare [SPEEX:99:8000:20:24600:1] ++++ is saved as a match >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [speex:99:8000:20:0:1]/[SPEEX:99:16000:20:42200:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[PCMU:0:8000:20:64000:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4504 Audio Codec Compare [PCMU:0:8000:20:64000:1] ++++ is saved as a match >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[GSM:3:8000:20:13200:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[SPEEX:99:8000:20:24600:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[SPEEX:99:16000:20:42200:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[PCMU:0:8000:20:64000:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4504 Audio Codec Compare [PCMA:8:8000:20:64000:1] ++++ is saved as a match >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[GSM:3:8000:20:13200:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[SPEEX:99:8000:20:24600:1] >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[SPEEX:99:16000:20:42200:1] >> Returned SDP message: >> >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de 2017-12-29 16:35:47.277188 [DEBUG] mod_sofia.c:2364 Ring SDP: >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de v=0 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de o=FreeSWITCH 1514482587 1514482588 IN IP4 172.16.25.25 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de s=FreeSWITCH >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de c=IN IP4 210.148.155.42 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de t=0 0 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de m=audio 50360 RTP/AVP 98 100 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=rtpmap:98 speex/16000 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=rtpmap:100 telephone-event/16000 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=fmtp:100 0-16 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=ptime:20 >> 43e110bf-0dd2-4518-a5d8-3b3afd52f6de a=sendrecv >> >> I’m not clear what happened, but PCMU and PCMA codecs are gone even it passed the check. Next the SDP had sent to Asterisk: >> >> c5439be6-10e0-431b-b5e3-7904a14a37c0 Local SDP: >> c5439be6-10e0-431b-b5e3-7904a14a37c0 v=0 >> c5439be6-10e0-431b-b5e3-7904a14a37c0 o=FreeSWITCH 1514482871 1514482872 IN IP4 172.16.25.24 >> c5439be6-10e0-431b-b5e3-7904a14a37c0 s=FreeSWITCH >> c5439be6-10e0-431b-b5e3-7904a14a37c0 c=IN IP4 172.16.25.24 >> c5439be6-10e0-431b-b5e3-7904a14a37c0 t=0 0 >> c5439be6-10e0-431b-b5e3-7904a14a37c0 m=audio 50076 RTP/AVP 102 101 13 >> c5439be6-10e0-431b-b5e3-7904a14a37c0 a=rtpmap:102 SPEEX/16000 >> c5439be6-10e0-431b-b5e3-7904a14a37c0 a=rtpmap:101 telephone-event/16000 >> c5439be6-10e0-431b-b5e3-7904a14a37c0 a=fmtp:101 0-16 >> c5439be6-10e0-431b-b5e3-7904a14a37c0 a=rtpmap:13 CN/16000 >> c5439be6-10e0-431b-b5e3-7904a14a37c0 a=ptime:20 >> c5439be6-10e0-431b-b5e3-7904a14a37c0 a=sendrecv >> >> Asterisk can’t recognize these codecs, and it turned into a failure. >> >> So what happened in the codec negotiation, and how could I let PCMU enabled? >> >> PS. I had pasted some setting file and hope it helps. >> >> Vars.xml: >> >> … >> >> >> >> >> >> >> >> … >> >> 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 From asilva at wirelessmundi.com Thu Jan 4 08:33:07 2018 From: asilva at wirelessmundi.com (=?UTF-8?Q?Ant=c3=b3nio_Silva?=) Date: Thu, 4 Jan 2018 09:33:07 +0100 Subject: [Freeswitch-users] sqlite DB - help?! In-Reply-To: <6507AF29-DCCF-4651-8392-B97C7BE4186C@connectfirst.com> References: <731a01d3849f$d8356200$88a02600$@freeswitch.org> <6507AF29-DCCF-4651-8392-B97C7BE4186C@connectfirst.com> Message-ID: <87bf763f-cca7-a04b-8fb8-98940fe9d48d@wirelessmundi.com> Hi, Do you have wss endpoints? On 01/03/2018 04:32 PM, Geoff Mina wrote: > It only happened the once. Didn’t look into root cause - just > eliminated the problem. > > This is running on an SSD backed Amazon EC2 instance. The hypervisor, > vm, and FS all have been up and running for months without issue. No > restarts or power cycles. > > I tried to use sqlite3 to inspect the file, but it wouldn’t open the DB. > > > > On Jan 3, 2018, at 7:33 AM, Ken Rice > wrote: > >> Did you figure out the root of the corruption issue? Sqlite has >> proven stable in FS over trillions of calls in both small and large >> installs so I wonder whats actually causing the issue you are seeing. >> >> *From:* FreeSWITCH-users >> [mailto:freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of >> *Geoff Mina >> *Sent:* Tuesday, January 2, 2018 9:21 PM >> *To:* freeswitch-users at lists.freeswitch.org >> >> *Subject:* Re: [Freeswitch-users] sqlite DB - help?! >> >>  I finally figured it out.  I didn't realize that I needed a specific >> odbc-dsn parameter in both the internal and external sip_profiles.  >> Adding the following to both of my profiles seems to have resolved >> the issues. >> >>   >> >> I wish the documentation on the various ODBC settings was a little >> more clear. Anyway... all good now, we are no longer relying on >> corruption prone SQLite for our registrations. >> >> Thanks, >> >> Geoff >> >> >> *GEOFF MINA_ >> _*Chief Executive Officer >> Connect First / Contact Center Solutions, Built Better. >> >> 3101 Iris Ave #200, Boulder, CO 80301 >> 720.335.5924 >> gmina at connectfirst.com  / >> www.connectfirst.com >> >>   >> >>  This email and any files transmitted with it are confidential and >> intended solely for the use of the individual or entity to whom they >> are addressed. If you have received this email in error please notify >> the system manager. >> >> On Tue, Jan 2, 2018 at 5:26 PM, Geoff Mina > > wrote: >> >> Greetings, >> >> I have a freeswitch installation that is configured to use MySQL >> (via ODBC) in switch.xml.  Today we had one of our freeswitch >> hosts go out of service with this error: >> >> *2018-01-03 00:14:51.340034 [ERR] switch_core_sqldb.c:587 NATIVE >> SQL ERR [database disk image is malformed]* >> >> *delete from sip_registrations where sip_user='rcampos1' and >> sip_host='10.201.0.94'* >> >> Through some searching, we determined that is the result of the >> sqlite db becoming corrupt.  There were no power events, but it >> simply stopped working.  Now... I don't even want to use >> sqllite.  We have MySQL configured and is working properly.  Here >> is our config from switch.xml >> >>     > value="freeswitch:freeswitch:freeswitch" /> >> >>     >> >>     >> >>     >> >> The registrations and calls ARE showing up in MySQL, so the ODBC >> connection is working.  Why would Freeswitch continue to use >> SQLite even though we have configured the core to use MySQL?  >> Even after clearing out the /freeswtich/db directory, upon >> restart, the following files show up again.  It's as if >> Freeswitch is writing to both SQLite and MySQL. >> >> -rw-r--r-- 1  14K Jan  3 00:16 call_limit.db >> >> -rw-r--r-- 1 5.0K Jan  3 00:16 fifo.db >> >> -rw-r--r-- 1  93K Jan  3 00:16 sofia_reg_external.db >> >> -rw-r--r-- 1  99K Jan  3 00:26 sofia_reg_internal.db >> >> Any help would be greatly appreciated. >> >> Thanks, >> >> Geoff >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From igor.potjevlesch at gmail.com Thu Jan 4 08:56:09 2018 From: igor.potjevlesch at gmail.com (igor.potjevlesch at gmail.com) Date: Thu, 4 Jan 2018 09:56:09 +0100 Subject: [Freeswitch-users] Freeswitch got crashed Message-ID: <002801d38539$dd73cbe0$985b63a0$@gmail.com> Hello, One of my FS instances has crashed with a coredump. I copy/past the output of bt and bt full. Should I open an issue on a website? Is there any sufficient information to diagnose? Here is the bt output: #0 switch_core_session_get_channel (session=0x0) at src/switch_core_session.c:1357 #1 0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 #2 0x00007f0418ffee55 in our_sofia_event_callback (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, tags=0x7f03d05646f0) at sofia.c:1594 #3 0x00007f04190044fb in sofia_process_dispatch_event (dep=) at sofia.c:1983 #4 0x00007f0419005266 in sofia_msg_thread_run (thread=, obj=0x7f0418f9aad8) at sofia.c:2031 #5 0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at threadproc/unix/thread.c:151 #6 0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 #7 0x00000030f40e8b6d in clone () from /lib64/libc.so.6 And the bt full: (gdb) bt full #0 switch_core_session_get_channel (session=0x0) at src/switch_core_session.c:1357 __PRETTY_FUNCTION__ = "switch_core_session_get_channel" #1 0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 channel = passerted = name = number = tmp = caller_profile = dup = event = val = fs = lazy = name_var = num_var = __PRETTY_FUNCTION__ = "sofia_update_callee_id" __func__ = "sofia_update_callee_id" #2 0x00007f0418ffee55 in our_sofia_event_callback (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, tags=0x7f03d05646f0) at sofia.c:1594 tech_pvt = auth_res = session = 0x0 channel = gateway = 0x0 locked = check_destroy = 1 __func__ = "our_sofia_event_callback" __PRETTY_FUNCTION__ = "our_sofia_event_callback" #3 0x00007f04190044fb in sofia_process_dispatch_event (dep=) at sofia.c:1983 de = 0x7f03f402cd20 nh = 0x7f0391a7e450 nua = 0x7f03f40120f0 profile = 0x165a010 sofia_private = #4 0x00007f0419005266 in sofia_msg_thread_run (thread=, obj=0x7f0418f9aad8) at sofia.c:2031 de = 0x0 pop = 0x7f03f402cd20 q = 0x7f0418f9aad8 my_id = __func__ = "sofia_msg_thread_run" #5 0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at threadproc/unix/thread.c:151 thread = 0x1642520 #6 0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #7 0x00000030f40e8b6d in clone () from /lib64/libc.so.6 No symbol table info available. Regards, Igor. -------------- next part -------------- An HTML attachment was scrubbed... URL: From igor.potjevlesch at gmail.com Thu Jan 4 09:18:50 2018 From: igor.potjevlesch at gmail.com (igor.potjevlesch at gmail.com) Date: Thu, 4 Jan 2018 10:18:50 +0100 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <46d29a8d-1cd3-562d-f4c4-508a61be0a87@madovsky.org> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <1944BE5E-4ADB-4EFA-B444-55E16D824DA1@connectfirst.com> <46d29a8d-1cd3-562d-f4c4-508a61be0a87@madovsky.org> Message-ID: <004901d3853d$08e21590$1aa640b0$@gmail.com> Hello, Thank you! Both db_dsn and odbc-dsn work. db-dsn fails. I keep the version with odbc-dsn because in that case I don't have the warning about deprecated function for versions earlier than 1.4.2 even if I run 1.6. What is the best according to you? db_dsn or odbc-dsn? I have additional questions related to nibble: 1. After hanging up the call, I see in the logs the good value: "mod_nibblebill.c:590 Billing $0.000234" but some line after there is another update: "mod_nibblebill.c:622 Rounding to precision 1.000000, total 1.000000 (0.999793 excess)". So the call is billed 1 instead of 0.000234. 2. Is it possible to setup in the db scheme different prefixes and their rate? Instead of putting them raw in the dialplan or any other config file? Thank you in advance for your clarification. Regards, Igor. De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Madovsky Envoyé : mercredi 3 janvier 2018 22:18 À : freeswitch-users at lists.freeswitch.org Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL If you compiled FS with --enable-core-odbc-support so you can use you must set odbc.ini On 1/3/2018 1:02 PM, Geoff Mina wrote: I think the param is db-dsn. Not the underscore version. On Jan 3, 2018, at 12:59 PM, Sergey Safarov > wrote: I used connection string Sergey ср, 3 янв. 2018 г. в 22:06, >: Hello ! I try to connect Nibblebill directly to PostgreSQL but it still fails. I follow the documentation and setup the param like this: When I hangup a call, the logs report the following: 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 2018-01-03 20:00:19.037333 [CRIT] mod_nibblebill.c:604 Failed to log to database! Any idea on how to proceed with FS 1.6? Thank you! Regards, Igor. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From asilva at wirelessmundi.com Thu Jan 4 09:21:06 2018 From: asilva at wirelessmundi.com (=?UTF-8?Q?Ant=c3=b3nio_Silva?=) Date: Thu, 4 Jan 2018 10:21:06 +0100 Subject: [Freeswitch-users] Freeswitch got crashed In-Reply-To: <002801d38539$dd73cbe0$985b63a0$@gmail.com> References: <002801d38539$dd73cbe0$985b63a0$@gmail.com> Message-ID: <30929df7-fa9a-ba5b-825a-61e080717cf6@wirelessmundi.com> Hi Igor, The best place to put crash/bugs is jira: https://freeswitch.org/jira/secure/Dashboard.jspa Also, before open a new issue, search if there is a similar one that could have been reported. On 01/04/2018 09:56 AM, igor.potjevlesch at gmail.com wrote: > > Hello, > > One of my FS instances has crashed with a coredump. > > I copy/past the output of bt and bt full. Should I open an issue on a > website? Is there any sufficient information to diagnose? > > Here is the bt output: > > #0 switch_core_session_get_channel (session=0x0) at > src/switch_core_session.c:1357 > > #1  0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, > profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 > > #2  0x00007f0418ffee55 in our_sofia_event_callback > (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", > nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, > sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, > tags=0x7f03d05646f0) at sofia.c:1594 > > #3  0x00007f04190044fb in sofia_process_dispatch_event (dep= optimized out>) at sofia.c:1983 > > #4  0x00007f0419005266 in sofia_msg_thread_run (thread= optimized out>, obj=0x7f0418f9aad8) at sofia.c:2031 > > #5  0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at > threadproc/unix/thread.c:151 > > #6  0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 > > #7  0x00000030f40e8b6d in clone () from /lib64/libc.so.6 > > And the bt full: > > (gdb) bt full > > #0 switch_core_session_get_channel (session=0x0) at > src/switch_core_session.c:1357 > > __PRETTY_FUNCTION__ = "switch_core_session_get_channel" > > #1  0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, > profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 > >         channel = > >         passerted = > >         name = > >         number = > >         tmp = > >         caller_profile = > >         dup = > >         event = > >         val = > >         fs = > >         lazy = > >         name_var = > >         num_var = > > __PRETTY_FUNCTION__ = "sofia_update_callee_id" > >         __func__ = "sofia_update_callee_id" > > #2  0x00007f0418ffee55 in our_sofia_event_callback > (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", > nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, > sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, > tags=0x7f03d05646f0) at sofia.c:1594 > >         tech_pvt = > >         auth_res = > >         session = 0x0 > >         channel = > >         gateway = 0x0 > >         locked = > >         check_destroy = 1 > >         __func__ = "our_sofia_event_callback" > > __PRETTY_FUNCTION__ = "our_sofia_event_callback" > > #3  0x00007f04190044fb in sofia_process_dispatch_event (dep= optimized out>) at sofia.c:1983 > > de = 0x7f03f402cd20 > >         nh = 0x7f0391a7e450 > >         nua = 0x7f03f40120f0 > > profile = 0x165a010 > >         sofia_private = > > #4  0x00007f0419005266 in sofia_msg_thread_run (thread= optimized out>, obj=0x7f0418f9aad8) at sofia.c:2031 > > de = 0x0 > >         pop = 0x7f03f402cd20 > >         q = 0x7f0418f9aad8 > > my_id = > >         __func__ = "sofia_msg_thread_run" > > #5  0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at > threadproc/unix/thread.c:151 > >         thread = 0x1642520 > > #6  0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 > > No symbol table info available. > > #7  0x00000030f40e8b6d in clone () from /lib64/libc.so.6 > > No symbol table info available. > > 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 -- Saludos / Regards / Cumprimentos António Silva -------------- next part -------------- An HTML attachment was scrubbed... URL: From asilva at wirelessmundi.com Thu Jan 4 09:34:28 2018 From: asilva at wirelessmundi.com (=?UTF-8?Q?Ant=c3=b3nio_Silva?=) Date: Thu, 4 Jan 2018 10:34:28 +0100 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <004901d3853d$08e21590$1aa640b0$@gmail.com> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <1944BE5E-4ADB-4EFA-B444-55E16D824DA1@connectfirst.com> <46d29a8d-1cd3-562d-f4c4-508a61be0a87@madovsky.org> <004901d3853d$08e21590$1aa640b0$@gmail.com> Message-ID: <4d4ebbb8-f802-f8ff-ab26-bcc4ea8fe87f@wirelessmundi.com> Hi, From the source code, mod_nibblebill.c (git 726e522434), you can still use both: "odbc-dsn" or "db_dsn", but the last one is deprecated, so the correct to use is "odbc-dsn". 1) you can set variable "nibble_rounding" to adjust rounding precision. 2) not an expert on this, but since all the queries can be custom you can adjust them to use variables from the dialplan to make it more dynamic.. On 01/04/2018 10:18 AM, igor.potjevlesch at gmail.com wrote: > > Hello, > > > Thank you! > > Both db_dsn and odbc-dsn work. db-dsn fails. > > I keep the version with odbc-dsn because in that case I don't have the > warning about deprecated function for versions earlier than 1.4.2 even > if I run 1.6. > > What is the best according to you? db_dsn or odbc-dsn? > > I have additional questions related to nibble: > > 1. After hanging up the call, I see in the logs the good value: > "mod_nibblebill.c:590 Billing $0.000234" but some line after there > is another update: "mod_nibblebill.c:622 Rounding to precision > 1.000000, total 1.000000 (0.999793 excess)". So the call is billed > 1 instead of 0.000234. > 2. Is it possible to setup in the db scheme different prefixes and > their rate? Instead of putting them raw in the dialplan or any > other config file? > > Thank you in advance for your clarification. > > Regards, > > Igor. > > *De :*FreeSWITCH-users > [mailto:freeswitch-users-bounces at lists.freeswitch.org] *De la part de* > Madovsky > *Envoyé :* mercredi 3 janvier 2018 22:18 > *À :* freeswitch-users at lists.freeswitch.org > *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > > If you compiled FS with --enable-core-odbc-support so you can use > > > > you must set odbc.ini > > On 1/3/2018 1:02 PM, Geoff Mina wrote: > > I think the param is db-dsn. Not the underscore version. > > > On Jan 3, 2018, at 12:59 PM, Sergey Safarov > wrote: > > I used connection string > > > > Sergey > > ср, 3 янв. 2018 г. в 22:06, >: > > Hello ! > > I try to connect Nibblebill directly to PostgreSQL but it > still fails. > > I follow the documentation and setup the param like this: > > > When I hangup a call, the logs report the following: > 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 2018-01-03 > 20:00:19.037333 [CRIT] mod_nibblebill.c:604 Failed to log > to database! > > Any idea on how to proceed with FS 1.6? Thank you! > > Regards, > > Igor. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From igor.potjevlesch at gmail.com Thu Jan 4 11:35:14 2018 From: igor.potjevlesch at gmail.com (igor.potjevlesch at gmail.com) Date: Thu, 4 Jan 2018 12:35:14 +0100 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <004901d3853d$08e21590$1aa640b0$@gmail.com> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <1944BE5E-4ADB-4EFA-B444-55E16D824DA1@connectfirst.com> <46d29a8d-1cd3-562d-f4c4-508a61be0a87@madovsky.org> <004901d3853d$08e21590$1aa640b0$@gmail.com> Message-ID: <007601d38550$167153c0$4353fb40$@gmail.com> Hello, Finally the billing works good. Would it be possible to setup the rates in db? I don't find example or documentation related to this. Also, I don't understand why the call is allowed for bridging whereas the balance is 0 or negative? Regards, Igor. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : jeudi 4 janvier 2018 10:19 À : 'FreeSWITCH Users Help' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL Hello, Thank you! Both db_dsn and odbc-dsn work. db-dsn fails. I keep the version with odbc-dsn because in that case I don't have the warning about deprecated function for versions earlier than 1.4.2 even if I run 1.6. What is the best according to you? db_dsn or odbc-dsn? I have additional questions related to nibble: 1. After hanging up the call, I see in the logs the good value: "mod_nibblebill.c:590 Billing $0.000234" but some line after there is another update: "mod_nibblebill.c:622 Rounding to precision 1.000000, total 1.000000 (0.999793 excess)". So the call is billed 1 instead of 0.000234. 2. Is it possible to setup in the db scheme different prefixes and their rate? Instead of putting them raw in the dialplan or any other config file? Thank you in advance for your clarification. Regards, Igor. De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Madovsky Envoyé : mercredi 3 janvier 2018 22:18 À : freeswitch-users at lists.freeswitch.org Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL If you compiled FS with --enable-core-odbc-support so you can use you must set odbc.ini On 1/3/2018 1:02 PM, Geoff Mina wrote: I think the param is db-dsn. Not the underscore version. On Jan 3, 2018, at 12:59 PM, Sergey Safarov > wrote: I used connection string Sergey ср, 3 янв. 2018 г. в 22:06, >: Hello ! I try to connect Nibblebill directly to PostgreSQL but it still fails. I follow the documentation and setup the param like this: When I hangup a call, the logs report the following: 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 2018-01-03 20:00:19.037333 [CRIT] mod_nibblebill.c:604 Failed to log to database! Any idea on how to proceed with FS 1.6? Thank you! Regards, Igor. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimundo.perez.cuba at gmail.com Thu Jan 4 12:22:27 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Thu, 4 Jan 2018 13:22:27 +0100 Subject: [Freeswitch-users] Cannot Receive Incoming call [CS_NEW] [WRONG_CALL_STATE] Abandonded Message-ID: <72275253-F587-4D24-9276-A7E07E915E32@gmail.com> Hello, i cannot figure out this problem. The incoming call is detailed by FS in Debug, but it doesn’t process throw DialPlan. Mi server IP is 165.227.33.23 and the incoming call is throw 64.34.236.149 as you can see. i get this behaviour: 0595a3c8 2018-01-04 12:18:14.294341 [NOTICE] switch_channel.c:1104 New Channel sofia/internal/34600083765 at 64.34.236.149 [0595a3c8-a696-46b9-addd-0eb3a9f0a2a3] 0595a3c8 2018-01-04 12:18:14.294341 [DEBUG] switch_core_state_machine.c:584 (sofia/internal/34600083765 at 64.34.236.149) Running State Change CS_NEW (Cur 4 Tot 2448) 0595a3c8 2018-01-04 12:18:14.294341 [DEBUG] sofia.c:9873 sofia/internal/34600083765 at 64.34.236.149 receiving invite from 64.34.236.149:5060 version: 1.6.19 -36-7a77e0b 64bit 2018-01-04 12:18:14.294341 [DEBUG] sofia.c:10044 IP 64.34.236.149 Rejected by acl "domains". Falling back to Digest auth. nua_stack.c:573 nua_stack_signal() nua(0x7f3c180f5900): recv signal r_respond 407 Proxy Authentication Required 0595a3c8 2018-01-04 12:18:14.294341 [DEBUG] switch_core_state_machine.c:603 (sofia/internal/34600083765 at 64.34.236.149) State NEW send 858 bytes to udp/[64.34.236.149]:5060 at 12:18:14.306835: ------------------------------------------------------------------------ SIP/2.0 407 Proxy Authentication Required Via: SIP/2.0/UDP 64.34.236.149:5060;branch=z9hG4bK6dcba8c3 From: "34600083765" ;tag=as134ae412 To: ;tag=2HZXytpDN07tN Call-ID: 7d898457242fdb9e02387bd91238036b at 64.34.236.149:5060 CSeq: 102 INVITE User-Agent: FreeSWITCH-mod_sofia/1.6.19-36-7a77e0b~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 Proxy-Authenticate: Digest realm="64.34.236.149", nonce="9e208456-94e6-4cff-9ed9-e4abcf1075aa", algorithm=MD5, qop="auth" Content-Length: 0 ------------------------------------------------------------------------ nta.c:6791 incoming_reply() nta: sent 407 Proxy Authentication Required for INVITE (102) nua_dialog.c:397 nua_dialog_usage_remove_at() nua(0x7f3c180f5900): removing session usage nua_session.c:4139 signal_call_state_change() nua(0x7f3c180f5900): call state changed: received -> terminated nua_stack.c:271 nua_stack_event() nua(0x7f3c180f5900): event i_state 407 Proxy Authentication Required nua_stack.c:271 nua_stack_event() nua(0x7f3c180f5900): event i_terminated 407 Proxy Authentication Required 2018-01-04 12:18:14.294341 [DEBUG] sofia.c:2334 detaching session 0595a3c8-a696-46b9-addd-0eb3a9f0a2a3 nua_stack.c:569 nua_stack_signal() nua(0x7f3c180f5900): recv signal r_destroy recv 437 bytes from udp/[64.34.236.149]:5060 at 12:18:14.318108: ------------------------------------------------------------------------ ACK sip:5508813053301091 at 165.227.33.23:5060 SIP/2.0 Via: SIP/2.0/UDP 64.34.236.149:5060;branch=z9hG4bK6dcba8c3 Max-Forwards: 70 From: "34600083765" ;tag=as134ae412 To: ;tag=2HZXytpDN07tN Contact: Call-ID: 7d898457242fdb9e02387bd91238036b at 64.34.236.149:5060 CSeq: 102 ACK User-Agent: Tech Call Flow Content-Length: 0 ------------------------------------------------------------------------ nta.c:2880 agent_recv_request() nta: received ACK sip:5508813053301091 at 165.227.33.23:5060 SIP/2.0 (CSeq 102) nta.c:3019 agent_recv_request() nta: ACK (102) is going to INVITE (102) nta.c:7134 _nta_incoming_timer() nta: timer I fired, terminate 407 response nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, 1/7 term, 1/8 free nta.c:7134 _nta_incoming_timer() nta: timer I fired, terminate 407 response nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, 1/6 term, 1/7 free nta.c:7134 _nta_incoming_timer() nta: timer I fired, terminate 407 response nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, 1/5 term, 1/6 free nta.c:7134 _nta_incoming_timer() nta: timer I fired, terminate 407 response nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, 1/4 term, 1/5 free nta.c:7159 _nta_incoming_timer() nta: timer J fired, terminate 401 response nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, 1/3 term, 1/4 free nta.c:7159 _nta_incoming_timer() nta: timer J fired, terminate 403 response nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, 1/2 term, 1/3 free 6dcaead6 2018-01-04 12:18:20.814342 [WARNING] switch_core_state_machine.c:687 6dcaead6-8ea6-416a-8656-bca9ce8038a7 sofia/internal/34600083765 at 64.34.236.149 Abandoned 6dcaead6 2018-01-04 12:18:20.814342 [NOTICE] switch_core_state_machine.c:690 Hangup sofia/internal/34600083765 at 64.34.236.149 [CS_NEW] [WRONG_CALL_STATE] 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:584 (sofia/internal/34600083765 at 64.34.236.149) Running State Change CS_HANGUP (Cur 4 Tot 2448) 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:850 (sofia/internal/34600083765 at 64.34.236.149) Callstate Change DOWN -> HANGUP 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:852 (sofia/internal/34600083765 at 64.34.236.149) State HANGUP 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] mod_sofia.c:438 Channel sofia/internal/34600083765 at 64.34.236.149 hanging up, cause: WRONG_CALL_STATE 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:60 sofia/internal/34600083765 at 64.34.236.149 Standard HANGUP, cause: WRONG_CALL_STATE 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:852 (sofia/internal/34600083765 at 64.34.236.149) State HANGUP going to sleep 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:619 (sofia/internal/34600083765 at 64.34.236.149) State Change CS_HANGUP -> CS_REPORTING 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:584 (sofia/internal/34600083765 at 64.34.236.149) Running State Change CS_REPORTING (Cur 4 Tot 2448) 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:938 (sofia/internal/34600083765 at 64.34.236.149) State REPORTING 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:174 sofia/internal/34600083765 at 64.34.236.149 Standard REPORTING, cause: WRONG_CALL_STATE 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:938 (sofia/internal/34600083765 at 64.34.236.149) State REPORTING going to sleep 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:610 (sofia/internal/34600083765 at 64.34.236.149) State Change CS_REPORTING -> CS_DESTROY 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_session.c:1665 Session 2445 (sofia/internal/34600083765 at 64.34.236.149) Locked, Waiting on external entities 6dcaead6 2018-01-04 12:18:20.814342 [NOTICE] switch_core_session.c:1683 Session 2445 (sofia/internal/34600083765 at 64.34.236.149) Ended 6dcaead6 2018-01-04 12:18:20.814342 [NOTICE] switch_core_session.c:1687 Close Channel sofia/internal/34600083765 at 64.34.236.149 [CS_DESTROY] 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:741 (sofia/internal/34600083765 at 64.34.236.149) Running State Change CS_DESTROY (Cur 3 Tot 2448) 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:751 (sofia/internal/34600083765 at 64.34.236.149) State DESTROY 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] mod_sofia.c:343 sofia/internal/34600083765 at 64.34.236.149 SOFIA DESTROY 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:181 sofia/internal/34600083765 at 64.34.236.149 Standard DESTROY 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:751 (sofia/internal/34600083765 at 64.34.236.149) State DESTROY going to sleep From krice at freeswitch.org Thu Jan 4 13:49:50 2018 From: krice at freeswitch.org (Ken Rice) Date: Thu, 4 Jan 2018 07:49:50 -0600 Subject: [Freeswitch-users] Freeswitch got crashed In-Reply-To: <002801d38539$dd73cbe0$985b63a0$@gmail.com> References: <002801d38539$dd73cbe0$985b63a0$@gmail.com> Message-ID: <88BC3DE8-09D1-498B-A2CF-B216E8D7FC59@freeswitch.org> but reports like this always go to jira Sent from my iPhone > On Jan 4, 2018, at 02:56, wrote: > > Hello, > > One of my FS instances has crashed with a coredump. > I copy/past the output of bt and bt full. Should I open an issue on a website? Is there any sufficient information to diagnose? > > Here is the bt output: > #0 switch_core_session_get_channel (session=0x0) at src/switch_core_session.c:1357 > #1 0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 > #2 0x00007f0418ffee55 in our_sofia_event_callback (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, tags=0x7f03d05646f0) at sofia.c:1594 > #3 0x00007f04190044fb in sofia_process_dispatch_event (dep=) at sofia.c:1983 > #4 0x00007f0419005266 in sofia_msg_thread_run (thread=, obj=0x7f0418f9aad8) at sofia.c:2031 > #5 0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at threadproc/unix/thread.c:151 > #6 0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 > #7 0x00000030f40e8b6d in clone () from /lib64/libc.so.6 > > And the bt full: > (gdb) bt full > #0 switch_core_session_get_channel (session=0x0) at src/switch_core_session.c:1357 > __PRETTY_FUNCTION__ = "switch_core_session_get_channel" > #1 0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 > channel = > passerted = > name = > number = > tmp = > caller_profile = > dup = > event = > val = > fs = > lazy = > name_var = > num_var = > __PRETTY_FUNCTION__ = "sofia_update_callee_id" > __func__ = "sofia_update_callee_id" > #2 0x00007f0418ffee55 in our_sofia_event_callback (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, tags=0x7f03d05646f0) at sofia.c:1594 > tech_pvt = > auth_res = > session = 0x0 > channel = > gateway = 0x0 > locked = > check_destroy = 1 > __func__ = "our_sofia_event_callback" > __PRETTY_FUNCTION__ = "our_sofia_event_callback" > #3 0x00007f04190044fb in sofia_process_dispatch_event (dep=) at sofia.c:1983 > de = 0x7f03f402cd20 > nh = 0x7f0391a7e450 > nua = 0x7f03f40120f0 > profile = 0x165a010 > sofia_private = > #4 0x00007f0419005266 in sofia_msg_thread_run (thread=, obj=0x7f0418f9aad8) at sofia.c:2031 > de = 0x0 > pop = 0x7f03f402cd20 > q = 0x7f0418f9aad8 > my_id = > __func__ = "sofia_msg_thread_run" > #5 0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at threadproc/unix/thread.c:151 > thread = 0x1642520 > #6 0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #7 0x00000030f40e8b6d in clone () from /lib64/libc.so.6 > No symbol table info available. > > 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 gmaruzz at gmail.com Thu Jan 4 14:32:44 2018 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 4 Jan 2018 15:32:44 +0100 Subject: [Freeswitch-users] Cannot Receive Incoming call [CS_NEW] [WRONG_CALL_STATE] Abandonded In-Reply-To: <72275253-F587-4D24-9276-A7E07E915E32@gmail.com> References: <72275253-F587-4D24-9276-A7E07E915E32@gmail.com> Message-ID: >From what I can see you are probably receiving the call at the "internal" sip profile (port 5060). That profile requires authentication for incoming calls. You would better receive the call at the "external" profile (port 5080), which purposeful do not ask for authentication for incoming calls. Bottom line: configure your provider (or ask them) to send you calls at port 5080 (if the port is not specified, they will send the call to 5060, wrong port in your case). -giovanni On 4 January 2018 at 13:22, Raimundo Pérez Nieves < raimundo.perez.cuba at gmail.com> wrote: > Hello, > > i cannot figure out this problem. The incoming call is detailed by FS in > Debug, but it doesn’t process throw DialPlan. Mi server IP is 165.227.33.23 > and the incoming call is throw 64.34.236.149 as you can see. i get this > behaviour: > > 0595a3c8 2018-01-04 12:18:14.294341 [NOTICE] switch_channel.c:1104 New > Channel sofia/internal/34600083765 at 64.34.236.149 [0595a3c8-a696-46b9-addd- > 0eb3a9f0a2a3] > 0595a3c8 2018-01-04 12:18:14.294341 [DEBUG] switch_core_state_machine.c:584 > (sofia/internal/34600083765 at 64.34.236.149) Running State Change CS_NEW > (Cur 4 Tot 2448) > 0595a3c8 2018-01-04 12:18:14.294341 [DEBUG] sofia.c:9873 sofia/internal/ > 34600083765 at 64.34.236.149 receiving invite from 64.34.236.149:5060 > version: 1.6.19 -36-7a77e0b 64bit > 2018-01-04 12:18:14.294341 [DEBUG] sofia.c:10044 IP 64.34.236.149 Rejected > by acl "domains". Falling back to Digest auth. > nua_stack.c:573 nua_stack_signal() nua(0x7f3c180f5900): recv signal > r_respond 407 Proxy Authentication Required > 0595a3c8 2018-01-04 12:18:14.294341 [DEBUG] switch_core_state_machine.c:603 > (sofia/internal/34600083765 at 64.34.236.149) State NEW > send 858 bytes to udp/[64.34.236.149]:5060 at 12:18:14.306835: > ------------------------------------------------------------ > ------------ > SIP/2.0 407 Proxy Authentication Required > Via: SIP/2.0/UDP 64.34.236.149:5060;branch=z9hG4bK6dcba8c3 > From: "34600083765" ;tag=as134ae412 > To: ;tag=2HZXytpDN07tN > Call-ID: 7d898457242fdb9e02387bd91238036b at 64.34.236.149:5060 > CSeq: 102 INVITE > User-Agent: FreeSWITCH-mod_sofia/1.6.19-36-7a77e0b~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 > Proxy-Authenticate: Digest realm="64.34.236.149", > nonce="9e208456-94e6-4cff-9ed9-e4abcf1075aa", algorithm=MD5, qop="auth" > Content-Length: 0 > > ------------------------------------------------------------ > ------------ > nta.c:6791 incoming_reply() nta: sent 407 Proxy Authentication Required > for INVITE (102) > nua_dialog.c:397 nua_dialog_usage_remove_at() nua(0x7f3c180f5900): > removing session usage > nua_session.c:4139 signal_call_state_change() nua(0x7f3c180f5900): call > state changed: received -> terminated > nua_stack.c:271 nua_stack_event() nua(0x7f3c180f5900): event i_state 407 > Proxy Authentication Required > nua_stack.c:271 nua_stack_event() nua(0x7f3c180f5900): event i_terminated > 407 Proxy Authentication Required > 2018-01-04 12:18:14.294341 [DEBUG] sofia.c:2334 detaching session > 0595a3c8-a696-46b9-addd-0eb3a9f0a2a3 > nua_stack.c:569 nua_stack_signal() nua(0x7f3c180f5900): recv signal > r_destroy > recv 437 bytes from udp/[64.34.236.149]:5060 at 12:18:14.318108: > ------------------------------------------------------------ > ------------ > ACK sip:5508813053301091 at 165.227.33.23:5060 SIP/2.0 > Via: SIP/2.0/UDP 64.34.236.149:5060;branch=z9hG4bK6dcba8c3 > Max-Forwards: 70 > From: "34600083765" ;tag=as134ae412 > To: ;tag=2HZXytpDN07tN > Contact: > Call-ID: 7d898457242fdb9e02387bd91238036b at 64.34.236.149:5060 > CSeq: 102 ACK > User-Agent: Tech Call Flow > Content-Length: 0 > > ------------------------------------------------------------ > ------------ > nta.c:2880 agent_recv_request() nta: received ACK > sip:5508813053301091 at 165.227.33.23:5060 SIP/2.0 (CSeq 102) > nta.c:3019 agent_recv_request() nta: ACK (102) is going to INVITE (102) > nta.c:7134 _nta_incoming_timer() nta: timer I fired, terminate 407 response > nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, > 1/7 term, 1/8 free > nta.c:7134 _nta_incoming_timer() nta: timer I fired, terminate 407 response > nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, > 1/6 term, 1/7 free > nta.c:7134 _nta_incoming_timer() nta: timer I fired, terminate 407 response > nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, > 1/5 term, 1/6 free > nta.c:7134 _nta_incoming_timer() nta: timer I fired, terminate 407 response > nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, > 1/4 term, 1/5 free > nta.c:7159 _nta_incoming_timer() nta: timer J fired, terminate 401 response > nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, > 1/3 term, 1/4 free > nta.c:7159 _nta_incoming_timer() nta: timer J fired, terminate 403 response > nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, > 1/2 term, 1/3 free > 6dcaead6 2018-01-04 12:18:20.814342 [WARNING] switch_core_state_machine.c:687 > 6dcaead6-8ea6-416a-8656-bca9ce8038a7 sofia/internal/34600083765 at 64. > 34.236.149 Abandoned > 6dcaead6 2018-01-04 12:18:20.814342 [NOTICE] switch_core_state_machine.c:690 > Hangup sofia/internal/34600083765 at 64.34.236.149 [CS_NEW] > [WRONG_CALL_STATE] > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:584 > (sofia/internal/34600083765 at 64.34.236.149) Running State Change CS_HANGUP > (Cur 4 Tot 2448) > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:850 > (sofia/internal/34600083765 at 64.34.236.149) Callstate Change DOWN -> HANGUP > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:852 > (sofia/internal/34600083765 at 64.34.236.149) State HANGUP > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] mod_sofia.c:438 Channel > sofia/internal/34600083765 at 64.34.236.149 hanging up, cause: > WRONG_CALL_STATE > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:60 > sofia/internal/34600083765 at 64.34.236.149 Standard HANGUP, cause: > WRONG_CALL_STATE > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:852 > (sofia/internal/34600083765 at 64.34.236.149) State HANGUP going to sleep > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:619 > (sofia/internal/34600083765 at 64.34.236.149) State Change CS_HANGUP -> > CS_REPORTING > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:584 > (sofia/internal/34600083765 at 64.34.236.149) Running State Change > CS_REPORTING (Cur 4 Tot 2448) > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:938 > (sofia/internal/34600083765 at 64.34.236.149) State REPORTING > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:174 > sofia/internal/34600083765 at 64.34.236.149 Standard REPORTING, cause: > WRONG_CALL_STATE > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:938 > (sofia/internal/34600083765 at 64.34.236.149) State REPORTING going to sleep > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:610 > (sofia/internal/34600083765 at 64.34.236.149) State Change CS_REPORTING -> > CS_DESTROY > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_session.c:1665 > Session 2445 (sofia/internal/34600083765 at 64.34.236.149) Locked, Waiting > on external entities > 6dcaead6 2018-01-04 12:18:20.814342 [NOTICE] switch_core_session.c:1683 > Session 2445 (sofia/internal/34600083765 at 64.34.236.149) Ended > 6dcaead6 2018-01-04 12:18:20.814342 [NOTICE] switch_core_session.c:1687 > Close Channel sofia/internal/34600083765 at 64.34.236.149 [CS_DESTROY] > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:741 > (sofia/internal/34600083765 at 64.34.236.149) Running State Change > CS_DESTROY (Cur 3 Tot 2448) > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:751 > (sofia/internal/34600083765 at 64.34.236.149) State DESTROY > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] mod_sofia.c:343 sofia/internal/ > 34600083765 at 64.34.236.149 SOFIA DESTROY > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:181 > sofia/internal/34600083765 at 64.34.236.149 Standard DESTROY > 6dcaead6 2018-01-04 12:18:20.814342 [DEBUG] switch_core_state_machine.c:751 > (sofia/internal/34600083765 at 64.34.236.149) State DESTROY going to sleep > > > > > > > > > > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 Thu Jan 4 14:38:16 2018 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 4 Jan 2018 15:38:16 +0100 Subject: [Freeswitch-users] Issues incoming call In-Reply-To: <7DE66C3F-BCA6-4556-9041-A28A640F7138@gmail.com> References: <7DE66C3F-BCA6-4556-9041-A28A640F7138@gmail.com> Message-ID: your trace is totally incomplete. Before the call, from fs_cli type: fsctl loglevel 7 console loglevel 7 sofia global siptrace on then do the call, copy "all" output, with no editing, to a pastebin, and then put the pastebin link here. On 3 January 2018 at 15:09, Raimundo Pérez Nieves < raimundo.perez.cuba at gmail.com> wrote: > Hi, I have a server with FS, my problem is making a call to freeswitch > from my personal phone. The incoming call is detailed by FS, but it doesn’t > process throw DialPlan. Ex, mi server IP is 165.227.33.23 and the > incoming call is throw 64.34.236.149 as you can see. > Thanks for help me > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 Thu Jan 4 14:42:15 2018 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 4 Jan 2018 15:42:15 +0100 Subject: [Freeswitch-users] Play MP4 file into conference In-Reply-To: <060F865B-1FD6-4DF4-919E-3259B9A4130F@thisisdrum.com> References: <060F865B-1FD6-4DF4-919E-3259B9A4130F@thisisdrum.com> Message-ID: Richard, is your conference in "mux" mode? Eg, you can change video layouts and have more than one video streams mixed together (split screen with two participants in it)? You can play video only in mux mode... Check your conference.conf.xml and your dialplan... -giovanni On 3 January 2018 at 11:00, Richard Screene wrote: > Thanks for your response Steven. When I tried using master branch before I did not get video when using either conference...play or uuid_broadcast. > > I will re-try with the latest master and raise a Jira if I can't get it working. > > > Regards, > > Richard > > > > On Sat, Dec 23, 2017 at 0:13 AM, Steven Du > wrote: > > > > we use conference play for a while and don't have your problem, please > try > > > master and if you think it's a bug fire a jira. > > > >On Fri, Dec 15, 2017 at 9:51 PM, Richard Screene > wrote: > > >>* I am having problems attempting to play a MP4 video into a conference > *>>* using mod_av. > *>>>>* I have built the 1.6.19 branch from source after removing the -pedantic > *>>* compile flag to allow mod_av to compile. > *>>>>* My simple dial plan is: > *>>* ``` > *>>* > *>>* > *>>* > *>>* > *>>* > *>>* ``` > *>>>>* From fs_cli I then attempt to play the video using the command: > *>>* "conference conf1 play /tmp/sample.mp4" > *>>>>* No error messages are visible in the console and I can hear the audio, but > *>>* I do not see the video stream. > *>>>>* Strangely, when I do "uuid_broadcast /tmp/sample.mp4" I get the > *>>* audio and video (but obviously only to a single caller) > *>>>>* If I try on the code from the master branch then I do not video from > *>>* either conference..play or uuid_broadcast. > *>>>>* Has anyone got any ideas why I cannot play video into a conference? > *>>>>* Also, is there any equivalent of uuid_fileman for files played into a > *>>* conference? I would like pause and seek functionality to affect the video > *>>* of all participants in the conference. > *>>>>* Many thanks, > *>>* Richard > *>> > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 igor.potjevlesch at gmail.com Thu Jan 4 15:14:58 2018 From: igor.potjevlesch at gmail.com (igor.potjevlesch at gmail.com) Date: Thu, 4 Jan 2018 16:14:58 +0100 Subject: [Freeswitch-users] Freeswitch got crashed In-Reply-To: <88BC3DE8-09D1-498B-A2CF-B216E8D7FC59@freeswitch.org> References: <002801d38539$dd73cbe0$985b63a0$@gmail.com> <88BC3DE8-09D1-498B-A2CF-B216E8D7FC59@freeswitch.org> Message-ID: <00c901d3856e$c8b6db40$5a2491c0$@gmail.com> My bad. I will open a Jira case. De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Ken Rice Envoyé : jeudi 4 janvier 2018 14:50 À : FreeSWITCH Users Help Objet : Re: [Freeswitch-users] Freeswitch got crashed but reports like this always go to jira Sent from my iPhone On Jan 4, 2018, at 02:56, > > wrote: Hello, One of my FS instances has crashed with a coredump. I copy/past the output of bt and bt full. Should I open an issue on a website? Is there any sufficient information to diagnose? Here is the bt output: #0 switch_core_session_get_channel (session=0x0) at src/switch_core_session.c:1357 #1 0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 #2 0x00007f0418ffee55 in our_sofia_event_callback (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, tags=0x7f03d05646f0) at sofia.c:1594 #3 0x00007f04190044fb in sofia_process_dispatch_event (dep=) at sofia.c:1983 #4 0x00007f0419005266 in sofia_msg_thread_run (thread=, obj=0x7f0418f9aad8) at sofia.c:2031 #5 0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at threadproc/unix/thread.c:151 #6 0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 #7 0x00000030f40e8b6d in clone () from /lib64/libc.so.6 And the bt full: (gdb) bt full #0 switch_core_session_get_channel (session=0x0) at src/switch_core_session.c:1357 __PRETTY_FUNCTION__ = "switch_core_session_get_channel" #1 0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 channel = passerted = name = number = tmp = caller_profile = dup = event = val = fs = lazy = name_var = num_var = __PRETTY_FUNCTION__ = "sofia_update_callee_id" __func__ = "sofia_update_callee_id" #2 0x00007f0418ffee55 in our_sofia_event_callback (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, tags=0x7f03d05646f0) at sofia.c:1594 tech_pvt = auth_res = session = 0x0 channel = gateway = 0x0 locked = check_destroy = 1 __func__ = "our_sofia_event_callback" __PRETTY_FUNCTION__ = "our_sofia_event_callback" #3 0x00007f04190044fb in sofia_process_dispatch_event (dep=) at sofia.c:1983 de = 0x7f03f402cd20 nh = 0x7f0391a7e450 nua = 0x7f03f40120f0 profile = 0x165a010 sofia_private = #4 0x00007f0419005266 in sofia_msg_thread_run (thread=, obj=0x7f0418f9aad8) at sofia.c:2031 de = 0x0 pop = 0x7f03f402cd20 q = 0x7f0418f9aad8 my_id = __func__ = "sofia_msg_thread_run" #5 0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at threadproc/unix/thread.c:151 thread = 0x1642520 #6 0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #7 0x00000030f40e8b6d in clone () from /lib64/libc.so.6 No symbol table info available. 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 richard.screene at thisisdrum.com Thu Jan 4 16:13:59 2018 From: richard.screene at thisisdrum.com (Richard Screene) Date: Thu, 4 Jan 2018 16:13:59 +0000 Subject: [Freeswitch-users] Play MP4 file into conference In-Reply-To: References: Message-ID: Thanks Giovanni! It works fine if I set the video-mode to "mux"!! One more thing, is there a command equivalent to "uuid_fileman" that will control the video played into to conference? I want pause and seek commands that can be viewed by all users. > From: Giovanni Maruzzelli > > Subject: Re: [Freeswitch-users] Play MP4 file into conference > Date: 4 January 2018 at 14:42:15 GMT > To: FreeSWITCH Users Help > > Reply-To: gmaruzz at opentelecom.it > > > Richard, > > is your conference in "mux" mode? Eg, you can change video layouts and have more than one video streams mixed together (split screen with two participants in it)? > > You can play video only in mux mode... Check your conference.conf.xml and your dialplan... > > -giovanni > > On 3 January 2018 at 11:00, Richard Screene > wrote: > Thanks for your response Steven. When I tried using master branch before I did not get video when using either conference...play or uuid_broadcast. > I will re-try with the latest master and raise a Jira if I can't get it working. > > Regards, > Richard > > > On Sat, Dec 23, 2017 at 0:13 AM, Steven Du > wrote: > > > we use conference play for a while and don't have your problem, please try > > master and if you think it's a bug fire a jira. > > > >On Fri, Dec 15, 2017 at 9:51 PM, Richard Screene > wrote: > > >> I am having problems attempting to play a MP4 video into a conference > >> using mod_av. > >> > >> I have built the 1.6.19 branch from source after removing the -pedantic > >> compile flag to allow mod_av to compile. > >> > >> My simple dial plan is: > >> ``` > >> > >> > >> > >> > >> > >> ``` > >> > >> From fs_cli I then attempt to play the video using the command: > >> "conference conf1 play /tmp/sample.mp4" > >> > >> No error messages are visible in the console and I can hear the audio, but > >> I do not see the video stream. > >> > >> Strangely, when I do "uuid_broadcast /tmp/sample.mp4" I get the > >> audio and video (but obviously only to a single caller) > >> > >> If I try on the code from the master branch then I do not video from > >> either conference..play or uuid_broadcast. > >> > >> Has anyone got any ideas why I cannot play video into a conference? > >> > >> Also, is there any equivalent of uuid_fileman for files played into a > >> conference? I would like pause and seek functionality to affect the video > >> of all participants in the conference. > >> > >> Many thanks, > >> Richard > >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 > > > > From: > > Subject: Re: [Freeswitch-users] Freeswitch got crashed > Date: 4 January 2018 at 15:14:58 GMT > To: "'FreeSWITCH Users Help'" > > > > My bad. I will open a Jira case. > > De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org ] De la part de Ken Rice > Envoyé : jeudi 4 janvier 2018 14:50 > À : FreeSWITCH Users Help > > Objet : Re: [Freeswitch-users] Freeswitch got crashed > > but reports like this always go to jira > > Sent from my iPhone > > On Jan 4, 2018, at 02:56, > > wrote: > > Hello, > > One of my FS instances has crashed with a coredump. > I copy/past the output of bt and bt full. Should I open an issue on a website? Is there any sufficient information to diagnose? > > Here is the bt output: > #0 switch_core_session_get_channel (session=0x0) at src/switch_core_session.c:1357 > #1 0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 > #2 0x00007f0418ffee55 in our_sofia_event_callback (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, tags=0x7f03d05646f0) at sofia.c:1594 > #3 0x00007f04190044fb in sofia_process_dispatch_event (dep=) at sofia.c:1983 > #4 0x00007f0419005266 in sofia_msg_thread_run (thread=, obj=0x7f0418f9aad8) at sofia.c:2031 > #5 0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at threadproc/unix/thread.c:151 > #6 0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 > #7 0x00000030f40e8b6d in clone () from /lib64/libc.so.6 > > And the bt full: > (gdb) bt full > #0 switch_core_session_get_channel (session=0x0) at src/switch_core_session.c:1357 > __PRETTY_FUNCTION__ = "switch_core_session_get_channel" > #1 0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 > channel = > passerted = > name = > number = > tmp = > caller_profile = > dup = > event = > val = > fs = > lazy = > name_var = > num_var = > __PRETTY_FUNCTION__ = "sofia_update_callee_id" > __func__ = "sofia_update_callee_id" > #2 0x00007f0418ffee55 in our_sofia_event_callback (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, tags=0x7f03d05646f0) at sofia.c:1594 > tech_pvt = > auth_res = > session = 0x0 > channel = > gateway = 0x0 > locked = > check_destroy = 1 > __func__ = "our_sofia_event_callback" > __PRETTY_FUNCTION__ = "our_sofia_event_callback" > #3 0x00007f04190044fb in sofia_process_dispatch_event (dep=) at sofia.c:1983 > de = 0x7f03f402cd20 > nh = 0x7f0391a7e450 > nua = 0x7f03f40120f0 > profile = 0x165a010 > sofia_private = > #4 0x00007f0419005266 in sofia_msg_thread_run (thread=, obj=0x7f0418f9aad8) at sofia.c:2031 > de = 0x0 > pop = 0x7f03f402cd20 > q = 0x7f0418f9aad8 > my_id = > __func__ = "sofia_msg_thread_run" > #5 0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at threadproc/unix/thread.c:151 > thread = 0x1642520 > #6 0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #7 0x00000030f40e8b6d in clone () from /lib64/libc.so.6 > No symbol table info available. > > 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 > > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Thu Jan 4 16:15:21 2018 From: lexxua at gmail.com (Volodymyr Fedorov) Date: Thu, 4 Jan 2018 17:15:21 +0100 Subject: [Freeswitch-users] Ubuntu Package signing Message-ID: Hi, guys are there any plans to sign packages with different algo? Because SHA1 is depricated. I got following warning: http://files.freeswitch.org/repo/ubuntu-1604/freeswitch-1.6/dists/xenial/InRelease: Signature by key ACAD66137D22A8A469FBB57F1FDDF413C2B201E5 uses weak digest algorithm (SHA1) -- Best regards, Volodymyr -------------- next part -------------- An HTML attachment was scrubbed... URL: From richard.screene at thisisdrum.com Thu Jan 4 16:13:59 2018 From: richard.screene at thisisdrum.com (Richard Screene) Date: Thu, 4 Jan 2018 16:13:59 +0000 Subject: [Freeswitch-users] Play MP4 file into conference In-Reply-To: References: Message-ID: Thanks Giovanni! It works fine if I set the video-mode to "mux"!! One more thing, is there a command equivalent to "uuid_fileman" that will control the video played into to conference? I want pause and seek commands that can be viewed by all users. > From: Giovanni Maruzzelli > > Subject: Re: [Freeswitch-users] Play MP4 file into conference > Date: 4 January 2018 at 14:42:15 GMT > To: FreeSWITCH Users Help > > Reply-To: gmaruzz at opentelecom.it > > > Richard, > > is your conference in "mux" mode? Eg, you can change video layouts and have more than one video streams mixed together (split screen with two participants in it)? > > You can play video only in mux mode... Check your conference.conf.xml and your dialplan... > > -giovanni > > On 3 January 2018 at 11:00, Richard Screene > wrote: > Thanks for your response Steven. When I tried using master branch before I did not get video when using either conference...play or uuid_broadcast. > I will re-try with the latest master and raise a Jira if I can't get it working. > > Regards, > Richard > > > On Sat, Dec 23, 2017 at 0:13 AM, Steven Du > wrote: > > > we use conference play for a while and don't have your problem, please try > > master and if you think it's a bug fire a jira. > > > >On Fri, Dec 15, 2017 at 9:51 PM, Richard Screene > wrote: > > >> I am having problems attempting to play a MP4 video into a conference > >> using mod_av. > >> > >> I have built the 1.6.19 branch from source after removing the -pedantic > >> compile flag to allow mod_av to compile. > >> > >> My simple dial plan is: > >> ``` > >> > >> > >> > >> > >> > >> ``` > >> > >> From fs_cli I then attempt to play the video using the command: > >> "conference conf1 play /tmp/sample.mp4" > >> > >> No error messages are visible in the console and I can hear the audio, but > >> I do not see the video stream. > >> > >> Strangely, when I do "uuid_broadcast /tmp/sample.mp4" I get the > >> audio and video (but obviously only to a single caller) > >> > >> If I try on the code from the master branch then I do not video from > >> either conference..play or uuid_broadcast. > >> > >> Has anyone got any ideas why I cannot play video into a conference? > >> > >> Also, is there any equivalent of uuid_fileman for files played into a > >> conference? I would like pause and seek functionality to affect the video > >> of all participants in the conference. > >> > >> Many thanks, > >> Richard > >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 > > > > From: > > Subject: Re: [Freeswitch-users] Freeswitch got crashed > Date: 4 January 2018 at 15:14:58 GMT > To: "'FreeSWITCH Users Help'" > > > > My bad. I will open a Jira case. > > De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org ] De la part de Ken Rice > Envoyé : jeudi 4 janvier 2018 14:50 > À : FreeSWITCH Users Help > > Objet : Re: [Freeswitch-users] Freeswitch got crashed > > but reports like this always go to jira > > Sent from my iPhone > > On Jan 4, 2018, at 02:56, > > wrote: > > Hello, > > One of my FS instances has crashed with a coredump. > I copy/past the output of bt and bt full. Should I open an issue on a website? Is there any sufficient information to diagnose? > > Here is the bt output: > #0 switch_core_session_get_channel (session=0x0) at src/switch_core_session.c:1357 > #1 0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 > #2 0x00007f0418ffee55 in our_sofia_event_callback (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, tags=0x7f03d05646f0) at sofia.c:1594 > #3 0x00007f04190044fb in sofia_process_dispatch_event (dep=) at sofia.c:1983 > #4 0x00007f0419005266 in sofia_msg_thread_run (thread=, obj=0x7f0418f9aad8) at sofia.c:2031 > #5 0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at threadproc/unix/thread.c:151 > #6 0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 > #7 0x00000030f40e8b6d in clone () from /lib64/libc.so.6 > > And the bt full: > (gdb) bt full > #0 switch_core_session_get_channel (session=0x0) at src/switch_core_session.c:1357 > __PRETTY_FUNCTION__ = "switch_core_session_get_channel" > #1 0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 > channel = > passerted = > name = > number = > tmp = > caller_profile = > dup = > event = > val = > fs = > lazy = > name_var = > num_var = > __PRETTY_FUNCTION__ = "sofia_update_callee_id" > __func__ = "sofia_update_callee_id" > #2 0x00007f0418ffee55 in our_sofia_event_callback (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, tags=0x7f03d05646f0) at sofia.c:1594 > tech_pvt = > auth_res = > session = 0x0 > channel = > gateway = 0x0 > locked = > check_destroy = 1 > __func__ = "our_sofia_event_callback" > __PRETTY_FUNCTION__ = "our_sofia_event_callback" > #3 0x00007f04190044fb in sofia_process_dispatch_event (dep=) at sofia.c:1983 > de = 0x7f03f402cd20 > nh = 0x7f0391a7e450 > nua = 0x7f03f40120f0 > profile = 0x165a010 > sofia_private = > #4 0x00007f0419005266 in sofia_msg_thread_run (thread=, obj=0x7f0418f9aad8) at sofia.c:2031 > de = 0x0 > pop = 0x7f03f402cd20 > q = 0x7f0418f9aad8 > my_id = > __func__ = "sofia_msg_thread_run" > #5 0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at threadproc/unix/thread.c:151 > thread = 0x1642520 > #6 0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #7 0x00000030f40e8b6d in clone () from /lib64/libc.so.6 > No symbol table info available. > > 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 > > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 raimundo.perez.cuba at gmail.com Thu Jan 4 17:49:06 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Thu, 4 Jan 2018 18:49:06 +0100 Subject: [Freeswitch-users] Detecting Media Leg B Message-ID: <4B55AD9A-5E3A-44AC-8E1B-80E7F461FEC1@gmail.com> Hi guys, I have problems detecting media from Leg B, I need to test if media is detected in less than 30 seconds, and then bridge Leg A with B. Thanks From infos at madovsky.org Thu Jan 4 19:23:53 2018 From: infos at madovsky.org (Madovsky) Date: Thu, 4 Jan 2018 11:23:53 -0800 Subject: [Freeswitch-users] Detecting Media Leg B In-Reply-To: <4B55AD9A-5E3A-44AC-8E1B-80E7F461FEC1@gmail.com> References: <4B55AD9A-5E3A-44AC-8E1B-80E7F461FEC1@gmail.com> Message-ID: <73359790-0e5b-3262-e71d-c145bf4901ee@madovsky.org> maybe use bridge_early_media on B-Leg On 1/4/2018 9:49 AM, Raimundo Pérez Nieves wrote: > Hi guys, > I have problems detecting media from Leg B, I need to test if media is detected in less than 30 seconds, and then bridge Leg A with B. > > 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 > From mike at jerris.com Thu Jan 4 19:29:11 2018 From: mike at jerris.com (Michael Jerris) Date: Thu, 4 Jan 2018 14:29:11 -0500 Subject: [Freeswitch-users] Freeswitch got crashed In-Reply-To: <00c901d3856e$c8b6db40$5a2491c0$@gmail.com> References: <002801d38539$dd73cbe0$985b63a0$@gmail.com> <88BC3DE8-09D1-498B-A2CF-B216E8D7FC59@freeswitch.org> <00c901d3856e$c8b6db40$5a2491c0$@gmail.com> Message-ID: <67C87AEA-E026-4738-B401-2AE2036ADFE9@jerris.com> This is an old version of FS… this issue was fixed a long time ago. > On Jan 4, 2018, at 10:14 AM, igor.potjevlesch at gmail.com wrote: > > My bad. I will open a Jira case. > > De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Ken Rice > Envoyé : jeudi 4 janvier 2018 14:50 > À : FreeSWITCH Users Help > Objet : Re: [Freeswitch-users] Freeswitch got crashed > > but reports like this always go to jira > > Sent from my iPhone > > On Jan 4, 2018, at 02:56, > > wrote: > >> Hello, >> >> One of my FS instances has crashed with a coredump. >> I copy/past the output of bt and bt full. Should I open an issue on a website? Is there any sufficient information to diagnose? >> >> Here is the bt output: >> #0 switch_core_session_get_channel (session=0x0) at src/switch_core_session.c:1357 >> #1 0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 >> #2 0x00007f0418ffee55 in our_sofia_event_callback (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, tags=0x7f03d05646f0) at sofia.c:1594 >> #3 0x00007f04190044fb in sofia_process_dispatch_event (dep=) at sofia.c:1983 >> #4 0x00007f0419005266 in sofia_msg_thread_run (thread=, obj=0x7f0418f9aad8) at sofia.c:2031 >> #5 0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at threadproc/unix/thread.c:151 >> #6 0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 >> #7 0x00000030f40e8b6d in clone () from /lib64/libc.so.6 >> >> And the bt full: >> (gdb) bt full >> #0 switch_core_session_get_channel (session=0x0) at src/switch_core_session.c:1357 >> __PRETTY_FUNCTION__ = "switch_core_session_get_channel" >> #1 0x00007f0418ff8ce9 in sofia_update_callee_id (session=0x0, profile=0x165a010, sip=0x7f03d0500e68, send=SWITCH_TRUE) at sofia.c:1086 >> channel = >> passerted = >> name = >> number = >> tmp = >> caller_profile = >> dup = >> event = >> val = >> fs = >> lazy = >> name_var = >> num_var = >> __PRETTY_FUNCTION__ = "sofia_update_callee_id" >> __func__ = "sofia_update_callee_id" >> #2 0x00007f0418ffee55 in our_sofia_event_callback (event=nua_i_update, status=200, phrase=0x7f03d0564700 "OK", nua=0x7f03f40120f0, profile=0x165a010, nh=0x7f0391a7e450, sofia_private=0x7f0308a21620, sip=0x7f03d0500e68, de=0x7f03f402cd20, tags=0x7f03d05646f0) at sofia.c:1594 >> tech_pvt = >> auth_res = >> session = 0x0 >> channel = >> gateway = 0x0 >> locked = >> check_destroy = 1 >> __func__ = "our_sofia_event_callback" >> __PRETTY_FUNCTION__ = "our_sofia_event_callback" >> #3 0x00007f04190044fb in sofia_process_dispatch_event (dep=) at sofia.c:1983 >> de = 0x7f03f402cd20 >> nh = 0x7f0391a7e450 >> nua = 0x7f03f40120f0 >> profile = 0x165a010 >> sofia_private = >> #4 0x00007f0419005266 in sofia_msg_thread_run (thread=, obj=0x7f0418f9aad8) at sofia.c:2031 >> de = 0x0 >> pop = 0x7f03f402cd20 >> q = 0x7f0418f9aad8 >> my_id = >> __func__ = "sofia_msg_thread_run" >> #5 0x00007f041c4f49bb in dummy_worker (opaque=0x1642520) at threadproc/unix/thread.c:151 >> thread = 0x1642520 >> #6 0x0000003f38e079d1 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #7 0x00000030f40e8b6d in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> 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 bipin at xbipin.com Fri Jan 5 06:42:27 2018 From: bipin at xbipin.com (Bipin Patel) Date: Fri, 5 Jan 2018 10:42:27 +0400 Subject: [Freeswitch-users] TLS/SRTP video using VP8 Message-ID: <4b1d3a15-7c67-8136-255c-e7fdf9d1c702@xbipin.com> hi, has any1 got TLS/SRTP to work with video using VP8 codecs coz when i tried using zoiper it just gives blank screen on both sides even though the negotiation goes well, both clients registered to FS using TLS and SRTP used for audio which works but just video doesnt work -- Regards, Bipin ------------------------------------------------------------------------ -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimundo.perez.cuba at gmail.com Fri Jan 5 16:39:25 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Fri, 5 Jan 2018 17:39:25 +0100 Subject: [Freeswitch-users] Manage silence before bridge call Message-ID: Hello, I have a problem with an outbound call. I need to bridge the call only when silence isn’t detected in Leg B. Thanks From gavin.henry at gmail.com Fri Jan 5 19:34:33 2018 From: gavin.henry at gmail.com (Gavin Henry) Date: Fri, 05 Jan 2018 19:34:33 +0000 Subject: [Freeswitch-users] webrtc with ecdsa In-Reply-To: References: Message-ID: How did you get on? -- http://www.suretecsystems.com/services/openldap/ http://www.surevoip.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Fri Jan 5 19:39:33 2018 From: mike at jerris.com (Michael Jerris) Date: Fri, 5 Jan 2018 14:39:33 -0500 Subject: [Freeswitch-users] webrtc with ecdsa In-Reply-To: References: Message-ID: <9B49C4EB-828C-4D4F-A641-E7E504DDCC7F@jerris.com> On ubuntu? > On Oct 24, 2017, at 3:52 PM, GM phy wrote: > > Hello, did anybody get webrtc working with a ECDSA signed cert? > > I have fs 1.6.19 compiled with openssl 1.0.2g and wss.pem file is > > -----BEGIN EC PARAMETERS----- > BggqhkjOPQMBBw== > -----END EC PARAMETERS----- > -----BEGIN EC PRIVATE KEY----- > MHcCAQEEIPNZ4YUGKQ2cySfnEp1RSOSDp9MTQ21xyISpBmBPRN1/oAoGCCqGSM49 > AwEHoUQDQgAEnxYcss4/4yCzBl85psRqTLeQ0FnXqsoDCC/2lKMTsrS7mlPgCo7m > +A4huOY2MtbwXtBdg2kqjYbcrkAk5zwa6Q== > -----END EC PRIVATE KEY----- > -----BEGIN CERTIFICATE----- > MIIGGTCCBQGgAwIBAgIMAPaMiX8YXElRs/bJMA0GCSqGSIb3DQEBCwUAMEwxCzAJ > BgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSIwIAYDVQQDExlB > bHBoYVNTTCBDQSAtIFNIQTI1NiAtIEcyMB4XDTE3MTAxNzEzNDY1MVoXDTE4MTAx > ODEzNDY1MVowQTEhMB8GA1UECxMYRG9tYWluIENvbnRyb2wgVmFsaWRhdGVkMRww > GgYDVQQDDBMqLmxhY29udGluZW50YWwuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D > AQcDQgAEnxYcss4/4yCzBl85psRqTLeQ0FnXqsoDCC/2lKMTsrS7mlPgCo7m+A4h > uOY2MtbwXtBdg2kqjYbcrkAk5zwa6aOCA88wggPLMA4GA1UdDwEB/wQEAwIDiDCB > iQYIKwYBBQUHAQEEfTB7MEIGCCsGAQUFBzAChjZodHRwOi8vc2VjdXJlMi5hbHBo > .... > > > when we try to connect (we are using sipjs and tried from chrome and firefox last versions) we get a handshake failure. > > any lead or help will be appreciated, 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 From raimundo.perez.cuba at gmail.com Sat Jan 6 06:34:31 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Sat, 6 Jan 2018 07:34:31 +0100 Subject: [Freeswitch-users] How buy license G729 Message-ID: <7D0520A2-3704-49D5-904E-5373CFEA960B@gmail.com> Hi guys, I can't find the link to buy G729 licencie from safari on mac https://freeswitch.org/g729-codec-licenses-now-available-for-freeswitch/# I just want to pay licence to download after that on my Debian server. I have a Debian 8 server which I access throw ssh. So if the link is only available from a Linux OS it would be a problem. How can I do it? Thanks Raimundo -------------- next part -------------- An HTML attachment was scrubbed... URL: From linux4michelle at tamay-dogan.net Sat Jan 6 10:21:31 2018 From: linux4michelle at tamay-dogan.net (Michelle Konzack) Date: Sat, 6 Jan 2018 11:21:31 +0100 Subject: [Freeswitch-users] How buy license G729 In-Reply-To: <7D0520A2-3704-49D5-904E-5373CFEA960B@gmail.com> References: <7D0520A2-3704-49D5-904E-5373CFEA960B@gmail.com> Message-ID: <4932348b2631d2fe592fbc14983c8216.squirrel@webmail.tamay-dogan.net> I would say, on the mainpage the "G.729" tab is missing... Am 2018-01-06 hackte Raimundo Pérez Nieves in die Tasten: > > Hi guys, > I can't find the link to buy G729 > licencie from safari on mac > https://freeswitch.org/g729-codec-licenses-now-available-for-freeswitch/# > I just want to pay licence to download after that on my Debian server. I > have a Debian 8 server which I access throw ssh. So if the link is only > available from a Linux OS it would be a problem. How can I do it? > Thanks > > Raimundo ------------------------------------------------------------------------ -- Michelle Konzack 00372-54541400 From linux4michelle at tamay-dogan.net Sat Jan 6 10:29:56 2018 From: linux4michelle at tamay-dogan.net (Michelle Konzack) Date: Sat, 6 Jan 2018 11:29:56 +0100 Subject: [Freeswitch-users] G.729 license... Message-ID: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> Hello *, the promoted G.729 License for 10US is only for one concurency call. But what about parallel calls? I am in Estonia and we have only 300MBit LTE/4G connections here and no DSL or similar My VoIP server is currently located in Nürnberg/Germany but will be relocated to an ISP in Tallinn. However, I have 140 users of this VoIP Server and like to use a more efficient Codec because also some of the users are on slow (=<1MBit) Satelite connection Is it possibel, to use the G.729 Codec only for some defined users? This would mean, I need only arround a 15 user licence instead of 140. Thanks in avance Michelle Konzack Miila ITSystems @ TDNet Estonia 00372-54541400 From mirkobrankovic at gmail.com Sat Jan 6 15:13:49 2018 From: mirkobrankovic at gmail.com (Mirko Brankovic) Date: Sat, 6 Jan 2018 16:13:49 +0100 Subject: [Freeswitch-users] G.729 license... In-Reply-To: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> Message-ID: As far as I know g729 licence expired year ago, and I know of 2 open source modules that have it implemented and working ;) On Jan 6, 2018 11:30, "Michelle Konzack" wrote: > Hello *, > > the promoted G.729 License for 10US is only for one concurency call. > > But what about parallel calls? > > I am in Estonia and we have only 300MBit LTE/4G connections here and > no DSL or similar > > My VoIP server is currently located in Nürnberg/Germany but will be > relocated to an ISP in Tallinn. > > However, I have 140 users of this VoIP Server and like to use a more > efficient Codec because also some of the users are on slow (=<1MBit) > Satelite connection > > Is it possibel, to use the G.729 Codec only for some defined users? > > This would mean, I need only arround a 15 user licence instead of 140. > > Thanks in avance > Michelle Konzack > > Miila ITSystems @ TDNet > Estonia > 00372-54541400 > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Sat Jan 6 15:34:40 2018 From: infos at madovsky.org (Madovsky) Date: Sat, 6 Jan 2018 07:34:40 -0800 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> Message-ID: <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> G729 license helps FreeSWITCH core team... On 1/6/2018 7:13 AM, Mirko Brankovic wrote: > As far as I know g729 licence expired year ago, and I know of 2 open > source modules that have it implemented and working ;) > > On Jan 6, 2018 11:30, "Michelle Konzack" > > wrote: > > Hello *, > > the promoted G.729 License for 10US is only for one concurency call. > > But what about parallel calls? > > I am in Estonia and we have only 300MBit LTE/4G connections here and > no DSL or similar > > My VoIP server is currently located in Nürnberg/Germany but will be > relocated to an ISP in Tallinn. > > However, I have 140 users of this VoIP Server and like to use a more > efficient Codec because also some of the users are on slow (=<1MBit) > Satelite connection > > Is it possibel, to use the G.729 Codec only for some defined users? > > This would mean, I need only arround a 15 user licence instead of 140. > > Thanks in avance > Michelle Konzack > > Miila ITSystems @ TDNet > Estonia > 00372-54541400 > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 rajil.s at gmail.com Sat Jan 6 15:34:32 2018 From: rajil.s at gmail.com (Rajil Saraswat) Date: Sat, 6 Jan 2018 09:34:32 -0600 Subject: [Freeswitch-users] Freeswitch fails to start in debian 8 lxc container Message-ID: <736db4b1-f78d-690c-84c1-109c6432b54f@gmail.com> Hello, I have the following error in a debian 8 container. Any idea how to fix this? Jan 06 15:33:08 jessie systemd[2329]: Failed at step SETSCHEDULER spawning /bin/mkdir: Operation not permitted -- Subject: Process /bin/mkdir could not be executed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- The process /bin/mkdir could not be executed and failed. -- -- The error number returned while executing this process is 1. Jan 06 15:33:08 jessie systemd[1]: freeswitch.service: control process exited, code=exited status=214 Jan 06 15:33:08 jessie systemd[1]: Failed to start freeswitch. -- Subject: Unit freeswitch.service has failed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit freeswitch.service has failed. Thanks From infos at madovsky.org Sat Jan 6 15:43:30 2018 From: infos at madovsky.org (Madovsky) Date: Sat, 6 Jan 2018 07:43:30 -0800 Subject: [Freeswitch-users] Freeswitch fails to start in debian 8 lxc container In-Reply-To: <736db4b1-f78d-690c-84c1-109c6432b54f@gmail.com> References: <736db4b1-f78d-690c-84c1-109c6432b54f@gmail.com> Message-ID: Maybe permissions. run journalctl -xe or systemctl status freeswitch.service On 1/6/2018 7:34 AM, Rajil Saraswat wrote: > Hello, > > I have the following error in a debian 8 container. Any idea how to fix > this? > > Jan 06 15:33:08 jessie systemd[2329]: Failed at step SETSCHEDULER > spawning /bin/mkdir: Operation not permitted > -- Subject: Process /bin/mkdir could not be executed > -- Defined-By: systemd > -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel From alihaider.4189 at gmail.com Sat Jan 6 15:50:50 2018 From: alihaider.4189 at gmail.com (Ali Haider) Date: Sat, 6 Jan 2018 20:50:50 +0500 Subject: [Freeswitch-users] Fwd: error correction References: Message-ID: <326F38C8-3B6B-4A08-BA7B-4E0DA1A2F375@gmail.com> Sent from my iPhone Begin forwarded message: > From: Ali Haider > Date: 31 December 2017 at 21:28:18 GMT+5 > To: FreeSWITCH Users Help > Subject: error correction > > Hiiii Everyone > Anyone who can help me fix the error that are being reviewed in picture during build on visual studio 2015 > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Screenshot (19).png Type: image/png Size: 102490 bytes Desc: not available URL: From rajil.s at gmail.com Sat Jan 6 15:51:45 2018 From: rajil.s at gmail.com (Rajil Saraswat) Date: Sat, 6 Jan 2018 09:51:45 -0600 Subject: [Freeswitch-users] Freeswitch fails to start in debian 8 lxc container In-Reply-To: References: <736db4b1-f78d-690c-84c1-109c6432b54f@gmail.com> Message-ID: On 01/06/2018 09:43 AM, Madovsky wrote: > Maybe permissions. > > run journalctl -xe or systemctl status freeswitch.service # systemctl status freeswitch.service ● freeswitch.service - freeswitch    Loaded: loaded (/lib/systemd/system/freeswitch.service; enabled)    Active: failed (Result: start-limit) since Sat 2018-01-06 15:49:55 UTC; 23s ago   Process: 2419 ExecStartPre=/bin/mkdir -p /var/run/freeswitch/ (code=exited, status=214/SETSCHEDULER) Jan 06 15:49:55 jessie systemd[1]: Failed to start freeswitch. Jan 06 15:49:55 jessie systemd[1]: Unit freeswitch.service entered failed state. Jan 06 15:49:55 jessie systemd[1]: freeswitch.service holdoff time over, scheduling restart. Jan 06 15:49:55 jessie systemd[1]: Stopping freeswitch... Jan 06 15:49:55 jessie systemd[1]: Starting freeswitch... Jan 06 15:49:55 jessie systemd[1]: freeswitch.service start request repeated too quickly, refusing to start. Jan 06 15:49:55 jessie systemd[1]: Failed to start freeswitch. Jan 06 15:49:55 jessie systemd[1]: Unit freeswitch.service entered failed state. #journalctl -xe Jan 06 15:49:55 jessie systemd[1]: Starting freeswitch... -- Subject: Unit freeswitch.service has begun with start-up -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit freeswitch.service has begun starting up. Jan 06 15:49:55 jessie systemd[2419]: Failed at step SETSCHEDULER spawning /bin/mkdir: Operation not permitted -- Subject: Process /bin/mkdir could not be executed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- The process /bin/mkdir could not be executed and failed. -- -- The error number returned while executing this process is 1. Jan 06 15:49:55 jessie systemd[1]: freeswitch.service: control process exited, code=exited status=214 Jan 06 15:49:55 jessie systemd[1]: Failed to start freeswitch. -- Subject: Unit freeswitch.service has failed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit freeswitch.service has failed. -- -- The result is failed. From infos at madovsky.org Sat Jan 6 16:38:45 2018 From: infos at madovsky.org (Madovsky) Date: Sat, 6 Jan 2018 08:38:45 -0800 Subject: [Freeswitch-users] Freeswitch fails to start in debian 8 lxc container In-Reply-To: References: <736db4b1-f78d-690c-84c1-109c6432b54f@gmail.com> Message-ID: <07627dc2-0d9f-ea0f-c979-68752876758b@madovsky.org> So, read carefully what is written, "operation not permitted" change your permission on mkdir On 1/6/2018 7:51 AM, Rajil Saraswat wrote: > On 01/06/2018 09:43 AM, Madovsky wrote: >> Maybe permissions. >> >> run journalctl -xe or systemctl status freeswitch.service > # systemctl status freeswitch.service > ● freeswitch.service - freeswitch >    Loaded: loaded (/lib/systemd/system/freeswitch.service; enabled) >    Active: failed (Result: start-limit) since Sat 2018-01-06 15:49:55 > UTC; 23s ago >   Process: 2419 ExecStartPre=/bin/mkdir -p /var/run/freeswitch/ > (code=exited, status=214/SETSCHEDULER) > > Jan 06 15:49:55 jessie systemd[1]: Failed to start freeswitch. > Jan 06 15:49:55 jessie systemd[1]: Unit freeswitch.service entered > failed state. > Jan 06 15:49:55 jessie systemd[1]: freeswitch.service holdoff time over, > scheduling restart. > Jan 06 15:49:55 jessie systemd[1]: Stopping freeswitch... > Jan 06 15:49:55 jessie systemd[1]: Starting freeswitch... > Jan 06 15:49:55 jessie systemd[1]: freeswitch.service start request > repeated too quickly, refusing to start. > Jan 06 15:49:55 jessie systemd[1]: Failed to start freeswitch. > Jan 06 15:49:55 jessie systemd[1]: Unit freeswitch.service entered > failed state. > > > > #journalctl -xe > > Jan 06 15:49:55 jessie systemd[1]: Starting freeswitch... > -- Subject: Unit freeswitch.service has begun with start-up > -- Defined-By: systemd > -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel From joel at gogii.net Sat Jan 6 16:38:31 2018 From: joel at gogii.net (Joel Serrano) Date: Sat, 06 Jan 2018 16:38:31 +0000 Subject: [Freeswitch-users] How buy license G729 In-Reply-To: <4932348b2631d2fe592fbc14983c8216.squirrel@webmail.tamay-dogan.net> References: <7D0520A2-3704-49D5-904E-5373CFEA960B@gmail.com> <4932348b2631d2fe592fbc14983c8216.squirrel@webmail.tamay-dogan.net> Message-ID: Try: https://freeswitch.com/cart.php?a=confproduct&i=0 Joel. On Sat, Jan 6, 2018 at 02:22 Michelle Konzack < linux4michelle at tamay-dogan.net> wrote: > I would say, on the mainpage the "G.729" tab is missing... > > > Am 2018-01-06 hackte Raimundo Pérez Nieves in die Tasten: > > > Hi guys, > > I can't find the link to buy G729 > > licencie from safari on mac > > > https://freeswitch.org/g729-codec-licenses-now-available-for-freeswitch/# > > I just want to pay licence to download after that on my Debian server. I > > have a Debian 8 server which I access throw ssh. So if the link is only > > available from a Linux OS it would be a problem. How can I do it? > > Thanks > > > > Raimundo > ------------------------------------------------------------------------ > > > -- > Michelle Konzack > 00372-54541400 > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 rajil.s at gmail.com Sat Jan 6 17:45:55 2018 From: rajil.s at gmail.com (Rajil Saraswat) Date: Sat, 6 Jan 2018 11:45:55 -0600 Subject: [Freeswitch-users] Freeswitch fails to start in debian 8 lxc container In-Reply-To: <07627dc2-0d9f-ea0f-c979-68752876758b@madovsky.org> References: <736db4b1-f78d-690c-84c1-109c6432b54f@gmail.com> <07627dc2-0d9f-ea0f-c979-68752876758b@madovsky.org> Message-ID: <10d9ea60-c9a4-acb3-d593-25fcc953a89b@gmail.com> On 01/06/2018 10:38 AM, Madovsky wrote: > So, read carefully what is written, "operation not permitted" > > change your permission on mkdir > > The execute permission is correctly, # ls -la /bin/mkdir -rwxr-xr-x 1 root root 80744 Mar 14  2015 /bin/mkdir From joel at gogii.net Sat Jan 6 22:25:45 2018 From: joel at gogii.net (Joel Serrano) Date: Sat, 06 Jan 2018 22:25:45 +0000 Subject: [Freeswitch-users] Freeswitch fails to start in debian 8 lxc container In-Reply-To: <10d9ea60-c9a4-acb3-d593-25fcc953a89b@gmail.com> References: <736db4b1-f78d-690c-84c1-109c6432b54f@gmail.com> <07627dc2-0d9f-ea0f-c979-68752876758b@madovsky.org> <10d9ea60-c9a4-acb3-d593-25fcc953a89b@gmail.com> Message-ID: You probably don’t have permissions to CREATE the /var/run/freeswitch dir, not that you cannot execute the mkdir binary... On Sat, Jan 6, 2018 at 09:47 Rajil Saraswat wrote: > On 01/06/2018 10:38 AM, Madovsky wrote: > > So, read carefully what is written, "operation not permitted" > > > > change your permission on mkdir > > > > > The execute permission is correctly, > > # ls -la /bin/mkdir > -rwxr-xr-x 1 root root 80744 Mar 14 2015 /bin/mkdir > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 alhakeem at gmail.com Sat Jan 6 22:30:53 2018 From: alhakeem at gmail.com (Abdul Hakeem) Date: Sat, 6 Jan 2018 22:30:53 +0000 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> Message-ID: Hello Mirko, Are you able to provide links for the open source G729 codecs ? Cheers, AH On 6 Jan 2018 15:14, "Mirko Brankovic" wrote: > As far as I know g729 licence expired year ago, and I know of 2 open > source modules that have it implemented and working ;) > > On Jan 6, 2018 11:30, "Michelle Konzack" > wrote: > >> Hello *, >> >> the promoted G.729 License for 10US is only for one concurency call. >> >> But what about parallel calls? >> >> I am in Estonia and we have only 300MBit LTE/4G connections here and >> no DSL or similar >> >> My VoIP server is currently located in Nürnberg/Germany but will be >> relocated to an ISP in Tallinn. >> >> However, I have 140 users of this VoIP Server and like to use a more >> efficient Codec because also some of the users are on slow (=<1MBit) >> Satelite connection >> >> Is it possibel, to use the G.729 Codec only for some defined users? >> >> This would mean, I need only arround a 15 user licence instead of 140. >> >> Thanks in avance >> Michelle Konzack >> >> Miila ITSystems @ TDNet >> Estonia >> 00372-54541400 >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 gmina at connectfirst.com Sat Jan 6 22:38:24 2018 From: gmina at connectfirst.com (Geoff Mina) Date: Sat, 6 Jan 2018 15:38:24 -0700 Subject: [Freeswitch-users] G.729 license... In-Reply-To: <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> Message-ID: It is quite expensive non-proprietary functionality for anything larger than a tiny installation. > On Jan 6, 2018, at 8:34 AM, Madovsky wrote: > > G729 license helps FreeSWITCH core team... > >> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >> As far as I know g729 licence expired year ago, and I know of 2 open source modules that have it implemented and working ;) >> >>> On Jan 6, 2018 11:30, "Michelle Konzack" wrote: >>> Hello *, >>> >>> the promoted G.729 License for 10US is only for one concurency call. >>> >>> But what about parallel calls? >>> >>> I am in Estonia and we have only 300MBit LTE/4G connections here and >>> no DSL or similar >>> >>> My VoIP server is currently located in Nürnberg/Germany but will be >>> relocated to an ISP in Tallinn. >>> >>> However, I have 140 users of this VoIP Server and like to use a more >>> efficient Codec because also some of the users are on slow (=<1MBit) >>> Satelite connection >>> >>> Is it possibel, to use the G.729 Codec only for some defined users? >>> >>> This would mean, I need only arround a 15 user licence instead of 140. >>> >>> Thanks in avance >>> Michelle Konzack >>> >>> Miila ITSystems @ TDNet >>> Estonia >>> 00372-54541400 >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Sat Jan 6 23:05:11 2018 From: infos at madovsky.org (Madovsky) Date: Sat, 6 Jan 2018 15:05:11 -0800 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> Message-ID: If you make money with 180 users so it's worth to contribute to FreeSWITCH staff too... On 1/6/2018 2:38 PM, Geoff Mina wrote: > It is quite expensive non-proprietary functionality for anything > larger than a tiny installation. > > On Jan 6, 2018, at 8:34 AM, Madovsky > wrote: > >> G729 license helps FreeSWITCH core team... >> >> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >>> As far as I know g729 licence expired year ago, and I know of 2 open >>> source modules that have it implemented and working ;) >>> >>> On Jan 6, 2018 11:30, "Michelle Konzack" >>> >> > wrote: >>> >>> Hello *, >>> >>> the promoted G.729 License for 10US is only for one concurency call. >>> >>> But what about parallel calls? >>> >>> I am in Estonia and we have only 300MBit LTE/4G connections here and >>> no DSL or similar >>> >>> My VoIP server is currently located in Nürnberg/Germany but will be >>> relocated to an ISP in Tallinn. >>> >>> However, I have 140 users of this VoIP Server and like to use a more >>> efficient Codec because also some of the users are on slow (=<1MBit) >>> Satelite connection >>> >>> Is it possibel, to use the G.729 Codec only for some defined users? >>> >>> This would mean, I need only arround a 15 user licence instead >>> of 140. >>> >>> Thanks in avance >>> Michelle Konzack >>> >>> Miila ITSystems @ TDNet >>> Estonia >>> 00372-54541400 >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >>> http://www.freeswitch.org >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Sat Jan 6 23:16:54 2018 From: mirkobrankovic at gmail.com (Mirko Brankovic) Date: Sun, 7 Jan 2018 00:16:54 +0100 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> Message-ID: https://github.com/xadhoom/mod_bcg729 https://freeswitch.org/confluence/plugins/servlet/mobile#content/view/1049284 On Jan 6, 2018 23:30, "Abdul Hakeem" wrote: > Hello Mirko, > > Are you able to provide links for the open source G729 codecs ? > > Cheers, > AH > > On 6 Jan 2018 15:14, "Mirko Brankovic" wrote: > >> As far as I know g729 licence expired year ago, and I know of 2 open >> source modules that have it implemented and working ;) >> >> On Jan 6, 2018 11:30, "Michelle Konzack" >> wrote: >> >>> Hello *, >>> >>> the promoted G.729 License for 10US is only for one concurency call. >>> >>> But what about parallel calls? >>> >>> I am in Estonia and we have only 300MBit LTE/4G connections here and >>> no DSL or similar >>> >>> My VoIP server is currently located in Nürnberg/Germany but will be >>> relocated to an ISP in Tallinn. >>> >>> However, I have 140 users of this VoIP Server and like to use a more >>> efficient Codec because also some of the users are on slow (=<1MBit) >>> Satelite connection >>> >>> Is it possibel, to use the G.729 Codec only for some defined users? >>> >>> This would mean, I need only arround a 15 user licence instead of 140. >>> >>> Thanks in avance >>> Michelle Konzack >>> >>> Miila ITSystems @ TDNet >>> Estonia >>> 00372-54541400 >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/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 linux4michelle at tamay-dogan.net Sun Jan 7 00:48:37 2018 From: linux4michelle at tamay-dogan.net (Michelle Konzack) Date: Sun, 7 Jan 2018 01:48:37 +0100 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> Message-ID: <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> Hmmm, the only problem is, that I do not make money with it. Am 2018-01-07 hackte Madovsky in die Tasten: > If you make money with 180 users so it's worth > > to contribute to FreeSWITCH staff too... > > On 1/6/2018 2:38 PM, Geoff Mina wrote: >> It is quite expensive non-proprietary functionality for anything >> larger than a tiny installation. >> >> On Jan 6, 2018, at 8:34 AM, Madovsky > > wrote: >> >>> G729 license helps FreeSWITCH core team... >>> >>> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >>>> As far as I know g729 licence expired year ago, and I know of 2 open >>>> source modules that have it implemented and working ;) >>>> >>>> On Jan 6, 2018 11:30, "Michelle Konzack" >>>> >>> > wrote: >>>> >>>> Hello *, >>>> >>>> the promoted G.729 License for 10US is only for one concurency >>>> call. >>>> >>>> But what about parallel calls? >>>> >>>> I am in Estonia and we have only 300MBit LTE/4G connections here >>>> and >>>> no DSL or similar >>>> >>>> My VoIP server is currently located in Nürnberg/Germany but will >>>> be >>>> relocated to an ISP in Tallinn. >>>> >>>> However, I have 140 users of this VoIP Server and like to use a >>>> more >>>> efficient Codec because also some of the users are on slow >>>> (=<1MBit) >>>> Satelite connection >>>> >>>> Is it possibel, to use the G.729 Codec only for some defined >>>> users? >>>> >>>> This would mean, I need only arround a 15 user licence instead >>>> of 140. >>>> >>>> Thanks in avance >>>> Michelle Konzack >>>> >>>> Miila ITSystems @ TDNet >>>> Estonia >>>> 00372-54541400 >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> >>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- Michelle Konzack 00372-54541400 From brian at freeswitch.com Sun Jan 7 00:57:52 2018 From: brian at freeswitch.com (Brian West) Date: Sun, 07 Jan 2018 00:57:52 +0000 Subject: [Freeswitch-users] G.729 license... In-Reply-To: <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> Message-ID: Seems everyone confuses copyright with patent On Sat, Jan 6, 2018 at 6:49 PM Michelle Konzack < linux4michelle at tamay-dogan.net> wrote: > Hmmm, the only problem is, that I do not make money with it. > > Am 2018-01-07 hackte Madovsky in die Tasten: > > If you make money with 180 users so it's worth > > > > to contribute to FreeSWITCH staff too... > > > > On 1/6/2018 2:38 PM, Geoff Mina wrote: > >> It is quite expensive non-proprietary functionality for anything > >> larger than a tiny installation. > >> > >> On Jan 6, 2018, at 8:34 AM, Madovsky >> > wrote: > >> > >>> G729 license helps FreeSWITCH core team... > >>> > >>> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: > >>>> As far as I know g729 licence expired year ago, and I know of 2 open > >>>> source modules that have it implemented and working ;) > >>>> > >>>> On Jan 6, 2018 11:30, "Michelle Konzack" > >>>> >>>> > wrote: > >>>> > >>>> Hello *, > >>>> > >>>> the promoted G.729 License for 10US is only for one concurency > >>>> call. > >>>> > >>>> But what about parallel calls? > >>>> > >>>> I am in Estonia and we have only 300MBit LTE/4G connections here > >>>> and > >>>> no DSL or similar > >>>> > >>>> My VoIP server is currently located in Nürnberg/Germany but will > >>>> be > >>>> relocated to an ISP in Tallinn. > >>>> > >>>> However, I have 140 users of this VoIP Server and like to use a > >>>> more > >>>> efficient Codec because also some of the users are on slow > >>>> (=<1MBit) > >>>> Satelite connection > >>>> > >>>> Is it possibel, to use the G.729 Codec only for some defined > >>>> users? > >>>> > >>>> This would mean, I need only arround a 15 user licence instead > >>>> of 140. > >>>> > >>>> Thanks in avance > >>>> Michelle Konzack > >>>> > >>>> Miila ITSystems @ TDNet > >>>> Estonia > >>>> 00372-54541400 > >>>> > >>>> > >>>> > _________________________________________________________________________ > >>>> Professional FreeSWITCH Consulting Services: > >>>> consulting at freeswitch.org > >>>> http://www.freeswitchsolutions.com > >>>> > >>>> > >>>> Official FreeSWITCH Sites > >>>> http://www.freeswitch.org > >>>> http://confluence.freeswitch.org > >>>> > >>>> http://www.cluecon.com > >>>> > >>>> FreeSWITCH-users mailing list > >>>> FreeSWITCH-users at lists.freeswitch.org > >>>> > >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>>> > >>>> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >>>> > >>>> http://www.freeswitch.org > >>>> > >>>> > >>>> > >>>> > _________________________________________________________________________ > >>>> Professional FreeSWITCH Consulting Services: > >>>> consulting at freeswitch.org > >>>> http://www.freeswitchsolutions.com > >>>> > >>>> Official FreeSWITCH Sites > >>>> http://www.freeswitch.org > >>>> http://confluence.freeswitch.org > >>>> http://www.cluecon.com > >>>> > >>>> FreeSWITCH-users mailing list > >>>> FreeSWITCH-users at lists.freeswitch.org > >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>>> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >>>> http://www.freeswitch.org > >>> > >>> > _________________________________________________________________________ > >>> Professional FreeSWITCH Consulting Services: > >>> consulting at freeswitch.org > >>> http://www.freeswitchsolutions.com > >>> > >>> Official FreeSWITCH Sites > >>> http://www.freeswitch.org > >>> http://confluence.freeswitch.org > >>> http://www.cluecon.com > >>> > >>> FreeSWITCH-users mailing list > >>> FreeSWITCH-users at lists.freeswitch.org > >>> > >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >>> http://www.freeswitch.org > >> > >> > >> > _________________________________________________________________________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > -- > Michelle Konzack > 00372-54541400 > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 andretodd at verizon.net Sun Jan 7 02:07:05 2018 From: andretodd at verizon.net (Andre DeMattia) Date: Sat, 6 Jan 2018 21:07:05 -0500 Subject: [Freeswitch-users] Hangup on Fax dial plan Message-ID: <005e01d3875c$38a22dd0$a9e68970$@verizon.net> Hi How would you hangup the call when you detect FAX on a inbound call? What would the dialplan look like? Thanks Andre -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Sun Jan 7 16:51:27 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Sun, 07 Jan 2018 16:51:27 +0000 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> Message-ID: I don't understand, if you don't make money with the service you provide, why would you provide it in the first place? And more important, why would you give out g729 encoding/decoding for free? You might be in the wrong business, if so. Unless we're missing some information, you should just buy the licenses and be done with this discussion. David On Sun, Jan 7, 2018, 01:58 Brian West wrote: > Seems everyone confuses copyright with patent > > On Sat, Jan 6, 2018 at 6:49 PM Michelle Konzack < > linux4michelle at tamay-dogan.net> wrote: > >> Hmmm, the only problem is, that I do not make money with it. >> >> Am 2018-01-07 hackte Madovsky in die Tasten: >> > If you make money with 180 users so it's worth >> > >> > to contribute to FreeSWITCH staff too... >> > >> > On 1/6/2018 2:38 PM, Geoff Mina wrote: >> >> It is quite expensive non-proprietary functionality for anything >> >> larger than a tiny installation. >> >> >> >> On Jan 6, 2018, at 8:34 AM, Madovsky > >> > wrote: >> >> >> >>> G729 license helps FreeSWITCH core team... >> >>> >> >>> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >> >>>> As far as I know g729 licence expired year ago, and I know of 2 open >> >>>> source modules that have it implemented and working ;) >> >>>> >> >>>> On Jan 6, 2018 11:30, "Michelle Konzack" >> >>>> > >>>> > wrote: >> >>>> >> >>>> Hello *, >> >>>> >> >>>> the promoted G.729 License for 10US is only for one concurency >> >>>> call. >> >>>> >> >>>> But what about parallel calls? >> >>>> >> >>>> I am in Estonia and we have only 300MBit LTE/4G connections here >> >>>> and >> >>>> no DSL or similar >> >>>> >> >>>> My VoIP server is currently located in Nürnberg/Germany but will >> >>>> be >> >>>> relocated to an ISP in Tallinn. >> >>>> >> >>>> However, I have 140 users of this VoIP Server and like to use a >> >>>> more >> >>>> efficient Codec because also some of the users are on slow >> >>>> (=<1MBit) >> >>>> Satelite connection >> >>>> >> >>>> Is it possibel, to use the G.729 Codec only for some defined >> >>>> users? >> >>>> >> >>>> This would mean, I need only arround a 15 user licence instead >> >>>> of 140. >> >>>> >> >>>> Thanks in avance >> >>>> Michelle Konzack >> >>>> >> >>>> Miila ITSystems @ TDNet >> >>>> Estonia >> >>>> 00372-54541400 >> >>>> >> >>>> >> >>>> >> _________________________________________________________________________ >> >>>> Professional FreeSWITCH Consulting Services: >> >>>> consulting at freeswitch.org >> >>>> http://www.freeswitchsolutions.com >> >>>> >> >>>> >> >>>> Official FreeSWITCH Sites >> >>>> http://www.freeswitch.org >> >>>> http://confluence.freeswitch.org >> >>>> >> >>>> http://www.cluecon.com >> >>>> >> >>>> FreeSWITCH-users mailing list >> >>>> FreeSWITCH-users at lists.freeswitch.org >> >>>> >> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >>>> >> >>>> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> >>>> >> >>>> http://www.freeswitch.org >> >>>> >> >>>> >> >>>> >> >>>> >> _________________________________________________________________________ >> >>>> Professional FreeSWITCH Consulting Services: >> >>>> consulting at freeswitch.org >> >>>> http://www.freeswitchsolutions.com >> >>>> >> >>>> Official FreeSWITCH Sites >> >>>> http://www.freeswitch.org >> >>>> http://confluence.freeswitch.org >> >>>> http://www.cluecon.com >> >>>> >> >>>> FreeSWITCH-users mailing list >> >>>> FreeSWITCH-users at lists.freeswitch.org >> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >>>> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> >>>> http://www.freeswitch.org >> >>> >> >>> >> _________________________________________________________________________ >> >>> Professional FreeSWITCH Consulting Services: >> >>> consulting at freeswitch.org >> >>> http://www.freeswitchsolutions.com >> >>> >> >>> Official FreeSWITCH Sites >> >>> http://www.freeswitch.org >> >>> http://confluence.freeswitch.org >> >>> http://www.cluecon.com >> >>> >> >>> FreeSWITCH-users mailing list >> >>> FreeSWITCH-users at lists.freeswitch.org >> >>> >> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >>> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> >>> http://www.freeswitch.org >> >> >> >> >> >> >> _________________________________________________________________________ >> >> Professional FreeSWITCH Consulting Services: >> >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> >> >> Official FreeSWITCH Sites >> >> http://www.freeswitch.org >> >> http://confluence.freeswitch.org >> >> http://www.cluecon.com >> >> >> >> FreeSWITCH-users mailing list >> >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> >> http://www.freeswitch.org >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> >> -- >> Michelle Konzack >> 00372-54541400 >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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] > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From bipin at xbipin.com Sun Jan 7 19:37:47 2018 From: bipin at xbipin.com (Bipin Patel) Date: Sun, 07 Jan 2018 23:37:47 +0400 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> Message-ID: <160d22102f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Well I'm also not making money out of it but just to support old or slow clients we also need it. In asterisk at least there is that open source g729 coded which might not be optimized but at least supporting it is better than nothing. On January 7, 2018 8:53:42 PM David Villasmil wrote: > I don't understand, if you don't make money with the service you provide, > why would you provide it in the first place? And more important, why would > you give out g729 encoding/decoding for free? > > You might be in the wrong business, if so. Unless we're missing some > information, you should just buy the licenses and be done with this > discussion. > > David > > On Sun, Jan 7, 2018, 01:58 Brian West wrote: > >> Seems everyone confuses copyright with patent >> >> On Sat, Jan 6, 2018 at 6:49 PM Michelle Konzack < >> linux4michelle at tamay-dogan.net> wrote: >> >>> Hmmm, the only problem is, that I do not make money with it. >>> >>> Am 2018-01-07 hackte Madovsky in die Tasten: >>> > If you make money with 180 users so it's worth >>> > >>> > to contribute to FreeSWITCH staff too... >>> > >>> > On 1/6/2018 2:38 PM, Geoff Mina wrote: >>> >> It is quite expensive non-proprietary functionality for anything >>> >> larger than a tiny installation. >>> >> >>> >> On Jan 6, 2018, at 8:34 AM, Madovsky >> >> > wrote: >>> >> >>> >>> G729 license helps FreeSWITCH core team... >>> >>> >>> >>> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >>> >>>> As far as I know g729 licence expired year ago, and I know of 2 open >>> >>>> source modules that have it implemented and working ;) >>> >>>> >>> >>>> On Jan 6, 2018 11:30, "Michelle Konzack" >>> >>>> >> >>>> > wrote: >>> >>>> >>> >>>> Hello *, >>> >>>> >>> >>>> the promoted G.729 License for 10US is only for one concurency >>> >>>> call. >>> >>>> >>> >>>> But what about parallel calls? >>> >>>> >>> >>>> I am in Estonia and we have only 300MBit LTE/4G connections here >>> >>>> and >>> >>>> no DSL or similar >>> >>>> >>> >>>> My VoIP server is currently located in Nürnberg/Germany but will >>> >>>> be >>> >>>> relocated to an ISP in Tallinn. >>> >>>> >>> >>>> However, I have 140 users of this VoIP Server and like to use a >>> >>>> more >>> >>>> efficient Codec because also some of the users are on slow >>> >>>> (=<1MBit) >>> >>>> Satelite connection >>> >>>> >>> >>>> Is it possibel, to use the G.729 Codec only for some defined >>> >>>> users? >>> >>>> >>> >>>> This would mean, I need only arround a 15 user licence instead >>> >>>> of 140. >>> >>>> >>> >>>> Thanks in avance >>> >>>> Michelle Konzack >>> >>>> >>> >>>> Miila ITSystems @ TDNet >>> >>>> Estonia >>> >>>> 00372-54541400 >>> >>>> >>> >>>> >>> >>>> >>> _________________________________________________________________________ >>> >>>> Professional FreeSWITCH Consulting Services: >>> >>>> consulting at freeswitch.org >>> >>>> http://www.freeswitchsolutions.com >>> >>>> >>> >>>> >>> >>>> Official FreeSWITCH Sites >>> >>>> http://www.freeswitch.org >>> >>>> http://confluence.freeswitch.org >>> >>>> >>> >>>> http://www.cluecon.com >>> >>>> >>> >>>> FreeSWITCH-users mailing list >>> >>>> FreeSWITCH-users at lists.freeswitch.org >>> >>>> >>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>>> >>> >>>> UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >>>> >>> >>>> http://www.freeswitch.org >>> >>>> >>> >>>> >>> >>>> >>> >>>> >>> _________________________________________________________________________ >>> >>>> Professional FreeSWITCH Consulting Services: >>> >>>> consulting at freeswitch.org >>> >>>> http://www.freeswitchsolutions.com >>> >>>> >>> >>>> Official FreeSWITCH Sites >>> >>>> http://www.freeswitch.org >>> >>>> http://confluence.freeswitch.org >>> >>>> http://www.cluecon.com >>> >>>> >>> >>>> FreeSWITCH-users mailing list >>> >>>> FreeSWITCH-users at lists.freeswitch.org >>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>>> UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >>>> http://www.freeswitch.org >>> >>> >>> >>> >>> _________________________________________________________________________ >>> >>> Professional FreeSWITCH Consulting Services: >>> >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> >>> >>> Official FreeSWITCH Sites >>> >>> http://www.freeswitch.org >>> >>> http://confluence.freeswitch.org >>> >>> http://www.cluecon.com >>> >>> >>> >>> FreeSWITCH-users mailing list >>> >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>> UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >>> http://www.freeswitch.org >>> >> >>> >> >>> >> >>> _________________________________________________________________________ >>> >> Professional FreeSWITCH Consulting Services: >>> >> consulting at freeswitch.org >>> >> http://www.freeswitchsolutions.com >>> >> >>> >> Official FreeSWITCH Sites >>> >> http://www.freeswitch.org >>> >> http://confluence.freeswitch.org >>> >> http://www.cluecon.com >>> >> >>> >> FreeSWITCH-users mailing list >>> >> FreeSWITCH-users at lists.freeswitch.org >>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >> UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >> http://www.freeswitch.org >>> > >>> > >>> _________________________________________________________________________ >>> > Professional FreeSWITCH Consulting Services: >>> > consulting at freeswitch.org >>> > http://www.freeswitchsolutions.com >>> > >>> > Official FreeSWITCH Sites >>> > http://www.freeswitch.org >>> > http://confluence.freeswitch.org >>> > http://www.cluecon.com >>> > >>> > FreeSWITCH-users mailing list >>> > FreeSWITCH-users at lists.freeswitch.org >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> > UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> > http://www.freeswitch.org >>> >>> >>> -- >>> Michelle Konzack >>> 00372-54541400 >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at 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] >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > ---------- > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 at szmidt.org Sun Jan 7 20:55:48 2018 From: fs at szmidt.org (fs) Date: Sun, 7 Jan 2018 15:55:48 -0500 Subject: [Freeswitch-users] Sharing tips on using OSS and Freeswitch in business Message-ID: <9a226f7f-6232-d0d2-7802-9269f152ad62@szmidt.org> * I might very well go outside the intended purpose with this list, * in which case I apologize! You can remove it with my blessing. * The Biz list appears to not be in use. * I just see that we all want to be successful with Freeswitch * and many want to make a living with it, thus: How do you make a good living from Open Source Software with, for example, Freeswitch? (Staying away from promoting any business, but sharing valuable experiences.) What works for you and what does not work for you? I've been operating for years and give away a lot of my time to both potential clients as well as paid clients. My product is not yet changed to using Freeswitch but I'm working on it. Generally my rule is that if I can do something verbally without using my computer I help them. In other words they don't have to be afraid of talking with me. But there's also a technical limit on how far I go. It needs to be a fairly simple thing, such as on a heavily loaded server use RAID 10 and SAS drives. That security is a vital consideration and why, including some pointers on how to implement that. My thought on it is that if my clients cannot stay in business I won't have any clients. And I do care. I'm also the happiest when I have helped someone win. Not that simple, rule wise, but I strike a balance. A good paying client receives more free service than one that does not. I'm also taking into consideration their attitude, which leads me to a huge point. A client who does not assume full responsibility for his business and equipment and is looking for some scapegoat to blame, I drop. In ten years I've only had four refund requests and they were all well serviced beyond what they paid for, for example I spent two hours helping a guy to get in and change the Linux root password. He kept saying "Maybe I should not be in this business." After two hours I said "Yes, maybe you should not, I think he was trying to use my willingness to help. But the bottom line was he was not willing to be responsible for his server, and could not write down and enter the same password twice, and needed someone to blame when he screwed it up. Which he did nonstop. As a generality small business eat up your time and large ones expect to pay. When I depend on someone servicing the product I got from them I insist on paying as I need them to remain in business. When you use Paypal, add a function that adds the IP address of the buyer, this way when their CC company are told they did not authorize the purchase you can show the IP that was used. PP have always gone to bat for me when I get a refund request as they have all been scams and I could show it. However, if they used a CC then the CC company makes the final decision on the refund. --- fs -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From richardrcruzc at gmail.com Sun Jan 7 23:26:19 2018 From: richardrcruzc at gmail.com (Richard Cruz) Date: Sun, 7 Jan 2018 15:26:19 -0800 Subject: [Freeswitch-users] Sharing tips on using OSS and Freeswitch in business In-Reply-To: <9a226f7f-6232-d0d2-7802-9269f152ad62@szmidt.org> References: <9a226f7f-6232-d0d2-7802-9269f152ad62@szmidt.org> Message-ID: Why most of the people tend to confuse "open source" with "free work" Richard Cruz ​ (253) 237-4139 On Sun, Jan 7, 2018 at 12:55 PM, fs wrote: > * I might very well go outside the intended purpose with this list, > * in which case I apologize! You can remove it with my blessing. > * The Biz list appears to not be in use. > * I just see that we all want to be successful with Freeswitch > * and many want to make a living with it, thus: > > How do you make a good living from Open Source Software with, for > example, Freeswitch? (Staying away from promoting any business, but > sharing valuable experiences.) > > What works for you and what does not work for you? > > I've been operating for years and give away a lot of my time to both > potential clients as well as paid clients. My product is not yet changed > to using Freeswitch but I'm working on it. Generally my rule is that if > I can do something verbally without using my computer I help them. In > other words they don't have to be afraid of talking with me. > > But there's also a technical limit on how far I go. It needs to be a > fairly simple thing, such as on a heavily loaded server use RAID 10 and > SAS drives. That security is a vital consideration and why, including > some pointers on how to implement that. My thought on it is that if my > clients cannot stay in business I won't have any clients. And I do care. > I'm also the happiest when I have helped someone win. > > Not that simple, rule wise, but I strike a balance. A good paying client > receives more free service than one that does not. I'm also taking into > consideration their attitude, which leads me to a huge point. A client > who does not assume full responsibility for his business and equipment > and is looking for some scapegoat to blame, I drop. > > In ten years I've only had four refund requests and they were all well > serviced beyond what they paid for, for example I spent two hours > helping a guy to get in and change the Linux root password. He kept > saying "Maybe I should not be in this business." After two hours I said > "Yes, maybe you should not, I think he was trying to use my willingness > to help. But the bottom line was he was not willing to be responsible > for his server, and could not write down and enter the same password > twice, and needed someone to blame when he screwed it up. Which he did > nonstop. > > As a generality small business eat up your time and large ones expect to > pay. When I depend on someone servicing the product I got from them I > insist on paying as I need them to remain in business. > > When you use Paypal, add a function that adds the IP address of the > buyer, this way when their CC company are told they did not authorize > the purchase you can show the IP that was used. PP have always gone to > bat for me when I get a refund request as they have all been scams and I > could show it. However, if they used a CC then the CC company makes the > final decision on the refund. > > --- > fs > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Sun Jan 7 23:45:11 2018 From: infos at madovsky.org (Madovsky) Date: Sun, 7 Jan 2018 15:45:11 -0800 Subject: [Freeswitch-users] Sharing tips on using OSS and Freeswitch in business In-Reply-To: References: <9a226f7f-6232-d0d2-7802-9269f152ad62@szmidt.org> Message-ID: <6adb16a3-ddf5-fdea-0093-3cf17e6258bc@madovsky.org> Simple, all major unlimited funds crops who created the internet bubble since 1999 offered all their services for free, making users forget that there is always a baker in front of the oven making the bread every morning.... very sad and disrespectful On 1/7/2018 3:26 PM, Richard Cruz wrote: > Why most of the people tend to confuse "open source" with "free work" > > Richard Cruz > ​ > (253) 237-4139 > > On Sun, Jan 7, 2018 at 12:55 PM, fs > wrote: > > * I might very well go outside the intended purpose with this list, > * in which case I apologize! You can remove it with my blessing. > * The Biz list appears to not be in use. > * I just see that we all want to be successful with Freeswitch > * and many want to make a living with it, thus: > > How do you make a good living from Open Source Software with, for > example, Freeswitch? (Staying away from promoting any business, but > sharing valuable experiences.) > > What works for you and what does not work for you? > > I've been operating for years and give away a lot of my time to both > potential clients as well as paid clients. My product is not yet > changed > to using Freeswitch but I'm working on it. Generally my rule is > that if > I can do something verbally without using my computer I help them. In > other words they don't have to be afraid of talking with me. > > But there's also a technical limit on how far I go. It needs to be a > fairly simple thing, such as on a heavily loaded server use RAID > 10 and > SAS drives. That security is a vital consideration and why, including > some pointers on how to implement that. My thought on it is that if my > clients cannot stay in business I won't have any clients. And I do > care. > I'm also the happiest when I have helped someone win. > > Not that simple, rule wise, but I strike a balance. A good paying > client > receives more free service than one that does not. I'm also taking > into > consideration their attitude, which leads me to a huge point. A client > who does not assume full responsibility for his business and equipment > and is looking for some scapegoat to blame, I drop. > > In ten years I've only had four refund requests and they were all well > serviced beyond what they paid for, for example I spent two hours > helping a guy to get in and change the Linux root password. He kept > saying "Maybe I should not be in this business." After two hours I > said > "Yes, maybe you should not, I think he was trying to use my > willingness > to help. But the bottom line was he was not willing to be responsible > for his server, and could not write down and enter the same password > twice, and needed someone to blame when he screwed it up. Which he did > nonstop. > > As a generality small business eat up your time and large ones > expect to > pay. When I depend on someone servicing the product I got from them I > insist on paying as I need them to remain in business. > > When you use Paypal, add a function that adds the IP address of the > buyer, this way when their CC company are told they did not authorize > the purchase you can show the IP that was used. PP have always gone to > bat for me when I get a refund request as they have all been scams > and I > could show it. However, if they used a CC then the CC company > makes the > final decision on the refund. > > --- > fs > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 gmina at connectfirst.com Sun Jan 7 23:51:33 2018 From: gmina at connectfirst.com (Geoff Mina) Date: Sun, 7 Jan 2018 16:51:33 -0700 Subject: [Freeswitch-users] Frequent sqlite database corruption In-Reply-To: References: Message-ID: <2B07A240-651B-4E44-AD27-3F9AD506F3F1@connectfirst.com> As a confirmation, the profile which corrupted was exclusively WSS connections. > On Jan 7, 2018, at 4:24 PM, Jeremy Lainé wrote: > > Hi all, > > Just as Geoff Mina recently reported, I too have encountered numerous instances of sqlite database corruptions, without any power cuts or disk failures. I have experienced this both on EC2 instances and on physical servers. > > I saw António Silva asked whether Geoff Mina was using wss endpoints, could you elaborate on why this might be the root cause? In the setups where I encountered the corruption, I am indeed using wss endpoints. How about you Geoff? > > As a workaround I am considering migrating to postgresql (core + sofia) but it's frustating not to understand the root cause of the problem. > > Cheers, > > Jeremy > From gregor at infomedia.si Mon Jan 8 01:57:03 2018 From: gregor at infomedia.si (Gregor Nanger) Date: Mon, 8 Jan 2018 02:57:03 +0100 Subject: [Freeswitch-users] G.729 license... In-Reply-To: <160d22102f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> <160d22102f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: I would gladly buy licenceses, but g729 mod is not available for windows :-( 2018-01-07 20:37 GMT+01:00 Bipin Patel : > Well I'm also not making money out of it but just to support old or slow > clients we also need it. In asterisk at least there is that open source > g729 coded which might not be optimized but at least supporting it is > better than nothing. > > On January 7, 2018 8:53:42 PM David Villasmil com> wrote: > >> I don't understand, if you don't make money with the service you provide, >> why would you provide it in the first place? And more important, why would >> you give out g729 encoding/decoding for free? >> >> You might be in the wrong business, if so. Unless we're missing some >> information, you should just buy the licenses and be done with this >> discussion. >> >> David >> >> On Sun, Jan 7, 2018, 01:58 Brian West wrote: >> >>> Seems everyone confuses copyright with patent >>> >>> On Sat, Jan 6, 2018 at 6:49 PM Michelle Konzack < >>> linux4michelle at tamay-dogan.net> wrote: >>> >>>> Hmmm, the only problem is, that I do not make money with it. >>>> >>>> Am 2018-01-07 hackte Madovsky in die Tasten: >>>> > If you make money with 180 users so it's worth >>>> > >>>> > to contribute to FreeSWITCH staff too... >>>> > >>>> > On 1/6/2018 2:38 PM, Geoff Mina wrote: >>>> >> It is quite expensive non-proprietary functionality for anything >>>> >> larger than a tiny installation. >>>> >> >>>> >> On Jan 6, 2018, at 8:34 AM, Madovsky >>> >> > wrote: >>>> >> >>>> >>> G729 license helps FreeSWITCH core team... >>>> >>> >>>> >>> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >>>> >>>> As far as I know g729 licence expired year ago, and I know of 2 >>>> open >>>> >>>> source modules that have it implemented and working ;) >>>> >>>> >>>> >>>> On Jan 6, 2018 11:30, "Michelle Konzack" >>>> >>>> >>> >>>> > wrote: >>>> >>>> >>>> >>>> Hello *, >>>> >>>> >>>> >>>> the promoted G.729 License for 10US is only for one concurency >>>> >>>> call. >>>> >>>> >>>> >>>> But what about parallel calls? >>>> >>>> >>>> >>>> I am in Estonia and we have only 300MBit LTE/4G connections >>>> here >>>> >>>> and >>>> >>>> no DSL or similar >>>> >>>> >>>> >>>> My VoIP server is currently located in Nürnberg/Germany but >>>> will >>>> >>>> be >>>> >>>> relocated to an ISP in Tallinn. >>>> >>>> >>>> >>>> However, I have 140 users of this VoIP Server and like to use a >>>> >>>> more >>>> >>>> efficient Codec because also some of the users are on slow >>>> >>>> (=<1MBit) >>>> >>>> Satelite connection >>>> >>>> >>>> >>>> Is it possibel, to use the G.729 Codec only for some defined >>>> >>>> users? >>>> >>>> >>>> >>>> This would mean, I need only arround a 15 user licence instead >>>> >>>> of 140. >>>> >>>> >>>> >>>> Thanks in avance >>>> >>>> Michelle Konzack >>>> >>>> >>>> >>>> Miila ITSystems @ TDNet >>>> >>>> Estonia >>>> >>>> 00372-54541400 <+372%205454%201400> >>> <+372%205454%201400>> >>>> >>>> >>>> >>>> >>>> >>>> ___________________________________________________________ >>>> ______________ >>>> >>>> Professional FreeSWITCH Consulting Services: >>>> >>>> consulting at freeswitch.org >>> consulting at freeswitch.org> >>>> >>>> http://www.freeswitchsolutionscom >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Official FreeSWITCH Sites >>>> >>>> http://www.freeswitch.org >>>> >>>> http://confluence.freeswitch.org >>>> >>>> >>>> >>>> >>>> http://www.cluecon.com >>>> >>>> >>>> >>>> FreeSWITCH-users mailing list >>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>> >>>> >>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >>>> >>> > >>>> >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>> options/freeswitch-users >>>> >>>> >>>> >>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> >>>> Professional FreeSWITCH Consulting Services: >>>> >>>> consulting at freeswitch.org >>>> >>>> http://www.freeswitchsolutions.com >>>> >>>> >>>> >>>> Official FreeSWITCH Sites >>>> >>>> http://www.freeswitch.org >>>> >>>> http://confluence.freeswitch.org >>>> >>>> http://www.cluecon.com >>>> >>>> >>>> >>>> FreeSWITCH-users mailing list >>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>> options/freeswitch-users >>>> >>>> http://www.freeswitch.org >>>> >>> >>>> >>> ____________________________________________________________ >>>> _____________ >>>> >>> Professional FreeSWITCH Consulting Services: >>>> >>> consulting at freeswitch.org >>>> >>> http://www.freeswitchsolutions.com >>>> >>> >>>> >>> Official FreeSWITCH Sites >>>> >>> http://www.freeswitch.org >>>> >>> http://confluence.freeswitch.org >>>> >>> http://www.cluecon.com >>>> >>> >>>> >>> FreeSWITCH-users mailing list >>>> >>> FreeSWITCH-users at lists.freeswitch.org >>>> >>> >>> > >>>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>> options/freeswitch-users >>>> >>> http://www.freeswitch.org >>>> >> >>>> >> >>>> >> ____________________________________________________________ >>>> _____________ >>>> >> Professional FreeSWITCH Consulting Services: >>>> >> consulting at freeswitch.org >>>> >> http://www.freeswitchsolutions.com >>>> >> >>>> >> Official FreeSWITCH Sites >>>> >> http://www.freeswitch.org >>>> >> http://confluence.freeswitch.org >>>> >> http://www.cluecon.com >>>> >> >>>> >> FreeSWITCH-users mailing list >>>> >> FreeSWITCH-users at lists.freeswitch.org >>>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>> options/freeswitch-users >>>> >> http://www.freeswitch.org >>>> > >>>> > ____________________________________________________________ >>>> _____________ >>>> > Professional FreeSWITCH Consulting Services: >>>> > consulting at freeswitch.org >>>> > http://www.freeswitchsolutions.com >>>> > >>>> > Official FreeSWITCH Sites >>>> > http://www.freeswitch.org >>>> > http://confluence.freeswitch.org >>>> > http://www.cluecon.com >>>> > >>>> > FreeSWITCH-users mailing list >>>> > FreeSWITCH-users at lists.freeswitch.org >>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> > UNSUBSCRIBE:http://lists.freeswitchorg/mailman/options/ >>>> freeswitch-users >>>> >>>> >>>> > http://www.freeswitch.org >>>> >>>> >>>> -- >>>> Michelle Konzack >>>> 00372-54541400 <+372%205454%201400> >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at 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] >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 Mon Jan 8 05:24:41 2018 From: bipin at xbipin.com (Bipin Patel) Date: Mon, 08 Jan 2018 09:24:41 +0400 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> <160d22102f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: <160d43a55a8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Same here, we need for Windows and raspberry pi On January 8, 2018 5:59:33 AM Gregor Nanger wrote: > I would gladly buy licenceses, but g729 mod is not available for windows :-( > > 2018-01-07 20:37 GMT+01:00 Bipin Patel : > >> Well I'm also not making money out of it but just to support old or slow >> clients we also need it. In asterisk at least there is that open source >> g729 coded which might not be optimized but at least supporting it is >> better than nothing. >> >> On January 7, 2018 8:53:42 PM David Villasmil > com> wrote: >> >>> I don't understand, if you don't make money with the service you provide, >>> why would you provide it in the first place? And more important, why would >>> you give out g729 encoding/decoding for free? >>> >>> You might be in the wrong business, if so. Unless we're missing some >>> information, you should just buy the licenses and be done with this >>> discussion. >>> >>> David >>> >>> On Sun, Jan 7, 2018, 01:58 Brian West wrote: >>> >>>> Seems everyone confuses copyright with patent >>>> >>>> On Sat, Jan 6, 2018 at 6:49 PM Michelle Konzack < >>>> linux4michelle at tamay-dogan.net> wrote: >>>> >>>>> Hmmm, the only problem is, that I do not make money with it. >>>>> >>>>> Am 2018-01-07 hackte Madovsky in die Tasten: >>>>> > If you make money with 180 users so it's worth >>>>> > >>>>> > to contribute to FreeSWITCH staff too... >>>>> > >>>>> > On 1/6/2018 2:38 PM, Geoff Mina wrote: >>>>> >> It is quite expensive non-proprietary functionality for anything >>>>> >> larger than a tiny installation. >>>>> >> >>>>> >> On Jan 6, 2018, at 8:34 AM, Madovsky >>>> >> > wrote: >>>>> >> >>>>> >>> G729 license helps FreeSWITCH core team... >>>>> >>> >>>>> >>> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >>>>> >>>> As far as I know g729 licence expired year ago, and I know of 2 >>>>> open >>>>> >>>> source modules that have it implemented and working ;) >>>>> >>>> >>>>> >>>> On Jan 6, 2018 11:30, "Michelle Konzack" >>>>> >>>> >>>> >>>> > wrote: >>>>> >>>> >>>>> >>>> Hello *, >>>>> >>>> >>>>> >>>> the promoted G.729 License for 10US is only for one concurency >>>>> >>>> call. >>>>> >>>> >>>>> >>>> But what about parallel calls? >>>>> >>>> >>>>> >>>> I am in Estonia and we have only 300MBit LTE/4G connections >>>>> here >>>>> >>>> and >>>>> >>>> no DSL or similar >>>>> >>>> >>>>> >>>> My VoIP server is currently located in Nürnberg/Germany but >>>>> will >>>>> >>>> be >>>>> >>>> relocated to an ISP in Tallinn. >>>>> >>>> >>>>> >>>> However, I have 140 users of this VoIP Server and like to use a >>>>> >>>> more >>>>> >>>> efficient Codec because also some of the users are on slow >>>>> >>>> (=<1MBit) >>>>> >>>> Satelite connection >>>>> >>>> >>>>> >>>> Is it possibel, to use the G.729 Codec only for some defined >>>>> >>>> users? >>>>> >>>> >>>>> >>>> This would mean, I need only arround a 15 user licence instead >>>>> >>>> of 140. >>>>> >>>> >>>>> >>>> Thanks in avance >>>>> >>>> Michelle Konzack >>>>> >>>> >>>>> >>>> Miila ITSystems @ TDNet >>>>> >>>> Estonia >>>>> >>>> 00372-54541400 <+372%205454%201400> >>>> <+372%205454%201400>> >>>>> >>>> >>>>> >>>> >>>>> >>>> ___________________________________________________________ >>>>> ______________ >>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>> >>>> consulting at freeswitch.org >>>> consulting at freeswitch.org> >>>>> >>>> http://www.freeswitchsolutionscom >>>>> >>>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> Official FreeSWITCH Sites >>>>> >>>> http://www.freeswitch.org >>>>> >>>> http://confluence.freeswitch.org >>>>> >>>>> >>>> >>>>> >>>> http://www.cluecon.com >>>>> >>>> >>>>> >>>> FreeSWITCH-users mailing list >>>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>>> >>>> >>>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> >>>> >>>> > >>>>> >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>>> options/freeswitch-users >>>>> >>>> >>>>> >>>> http://www.freeswitch.org >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> ____________________________________________________________ >>>>> _____________ >>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>> >>>> consulting at freeswitch.org >>>>> >>>> http://www.freeswitchsolutions.com >>>>> >>>> >>>>> >>>> Official FreeSWITCH Sites >>>>> >>>> http://www.freeswitch.org >>>>> >>>> http://confluence.freeswitch.org >>>>> >>>> http://www.cluecon.com >>>>> >>>> >>>>> >>>> FreeSWITCH-users mailing list >>>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>>> options/freeswitch-users >>>>> >>>> http://www.freeswitch.org >>>>> >>> >>>>> >>> ____________________________________________________________ >>>>> _____________ >>>>> >>> Professional FreeSWITCH Consulting Services: >>>>> >>> consulting at freeswitch.org >>>>> >>> http://www.freeswitchsolutions.com >>>>> >>> >>>>> >>> Official FreeSWITCH Sites >>>>> >>> http://www.freeswitch.org >>>>> >>> http://confluence.freeswitch.org >>>>> >>> http://www.cluecon.com >>>>> >>> >>>>> >>> FreeSWITCH-users mailing list >>>>> >>> FreeSWITCH-users at lists.freeswitch.org >>>>> >>> >>>> > >>>>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>>> options/freeswitch-users >>>>> >>> http://www.freeswitch.org >>>>> >> >>>>> >> >>>>> >> ____________________________________________________________ >>>>> _____________ >>>>> >> Professional FreeSWITCH Consulting Services: >>>>> >> consulting at freeswitch.org >>>>> >> http://www.freeswitchsolutions.com >>>>> >> >>>>> >> Official FreeSWITCH Sites >>>>> >> http://www.freeswitch.org >>>>> >> http://confluence.freeswitch.org >>>>> >> http://www.cluecon.com >>>>> >> >>>>> >> FreeSWITCH-users mailing list >>>>> >> FreeSWITCH-users at lists.freeswitch.org >>>>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>>> options/freeswitch-users >>>>> >> http://www.freeswitch.org >>>>> > >>>>> > ____________________________________________________________ >>>>> _____________ >>>>> > Professional FreeSWITCH Consulting Services: >>>>> > consulting at freeswitch.org >>>>> > http://www.freeswitchsolutions.com >>>>> > >>>>> > Official FreeSWITCH Sites >>>>> > http://www.freeswitch.org >>>>> > http://confluence.freeswitch.org >>>>> > http://www.cluecon.com >>>>> > >>>>> > FreeSWITCH-users mailing list >>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> > UNSUBSCRIBE:http://lists.freeswitchorg/mailman/options/ >>>>> freeswitch-users >>>>> >>>>> >>>>> > http://www.freeswitch.org >>>>> >>>>> >>>>> -- >>>>> Michelle Konzack >>>>> 00372-54541400 <+372%205454%201400> >>>>> >>>>> >>>>> ____________________________________________________________ >>>>> _____________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at 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] >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 rajil.s at gmail.com Mon Jan 8 05:33:26 2018 From: rajil.s at gmail.com (Rajil Saraswat) Date: Sun, 7 Jan 2018 23:33:26 -0600 Subject: [Freeswitch-users] Freeswitch fails to start in debian 8 lxc container In-Reply-To: References: <736db4b1-f78d-690c-84c1-109c6432b54f@gmail.com> <07627dc2-0d9f-ea0f-c979-68752876758b@madovsky.org> <10d9ea60-c9a4-acb3-d593-25fcc953a89b@gmail.com> Message-ID: <3f33cbdf-1bb3-50a7-8f56-05495770fca1@gmail.com> On 01/06/2018 04:25 PM, Joel Serrano wrote: > You probably don’t have permissions to CREATE the /var/run/freeswitch > dir, not that you cannot execute the mkdir binary... Commented out the following in /lib/systemd/system/freeswitch.service #IOSchedulingClass=realtime #IOSchedulingPriority=2 #CPUSchedulingPolicy=rr and Freeswitch service is working fine. Solved. From raimundo.perez.cuba at gmail.com Mon Jan 8 08:15:19 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Mon, 8 Jan 2018 09:15:19 +0100 Subject: [Freeswitch-users] Avoid silence in Leg B Message-ID: <549A7911-3AF5-4FB9-B49E-833727E71305@gmail.com> Hello guys, I have a problem with a call. When I bridge leg A with B, I am receiving a silence for x seconds before tone starts. I need to ignore that silence and start bridging when the silence is over. Thanks Enviado desde mi iPhone From infos at madovsky.org Mon Jan 8 10:44:18 2018 From: infos at madovsky.org (Madovsky) Date: Mon, 8 Jan 2018 02:44:18 -0800 Subject: [Freeswitch-users] Freeswitch fails to start in debian 8 lxc container In-Reply-To: <3f33cbdf-1bb3-50a7-8f56-05495770fca1@gmail.com> References: <736db4b1-f78d-690c-84c1-109c6432b54f@gmail.com> <07627dc2-0d9f-ea0f-c979-68752876758b@madovsky.org> <10d9ea60-c9a4-acb3-d593-25fcc953a89b@gmail.com> <3f33cbdf-1bb3-50a7-8f56-05495770fca1@gmail.com> Message-ID: <32c37e8a-c612-3324-e305-63a7a80bebe5@madovsky.org> I think just IOSchedulingClass=realtime was gulity On 1/7/2018 9:33 PM, Rajil Saraswat wrote: > On 01/06/2018 04:25 PM, Joel Serrano wrote: >> You probably don’t have permissions to CREATE the /var/run/freeswitch >> dir, not that you cannot execute the mkdir binary... > > Commented out the following in /lib/systemd/system/freeswitch.service > > > #IOSchedulingClass=realtime > #IOSchedulingPriority=2 > #CPUSchedulingPolicy=rr > > and Freeswitch service is working fine. > > Solved. > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 prashant.lamba at gmail.com Mon Jan 8 12:02:54 2018 From: prashant.lamba at gmail.com (Prashant Lamba) Date: Mon, 8 Jan 2018 17:32:54 +0530 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> <160d22102f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: This was already discussed on other threads - Although the g729 Patent has expired, it does not imply that FS Developers cant charge a license / per port fee. They have developed G729 support and maintaining it. To save our tigers, save their habitat. Think before you print this email. < www.saveourtigers.com> On Mon, Jan 8, 2018 at 7:27 AM, Gregor Nanger wrote: > I would gladly buy licenceses, but g729 mod is not available for windows > :-( > > 2018-01-07 20:37 GMT+01:00 Bipin Patel : > >> Well I'm also not making money out of it but just to support old or slow >> clients we also need it. In asterisk at least there is that open source >> g729 coded which might not be optimized but at least supporting it is >> better than nothing. >> >> On January 7, 2018 8:53:42 PM David Villasmil < >> david.villasmil.work at gmail.com> wrote: >> >>> I don't understand, if you don't make money with the service you >>> provide, why would you provide it in the first place? And more important, >>> why would you give out g729 encoding/decoding for free? >>> >>> You might be in the wrong business, if so. Unless we're missing some >>> information, you should just buy the licenses and be done with this >>> discussion. >>> >>> David >>> >>> On Sun, Jan 7, 2018, 01:58 Brian West wrote: >>> >>>> Seems everyone confuses copyright with patent >>>> >>>> On Sat, Jan 6, 2018 at 6:49 PM Michelle Konzack < >>>> linux4michelle at tamay-dogan.net> wrote: >>>> >>>>> Hmmm, the only problem is, that I do not make money with it. >>>>> >>>>> Am 2018-01-07 hackte Madovsky in die Tasten: >>>>> > If you make money with 180 users so it's worth >>>>> > >>>>> > to contribute to FreeSWITCH staff too... >>>>> > >>>>> > On 1/6/2018 2:38 PM, Geoff Mina wrote: >>>>> >> It is quite expensive non-proprietary functionality for anything >>>>> >> larger than a tiny installation. >>>>> >> >>>>> >> On Jan 6, 2018, at 8:34 AM, Madovsky >>>> >> > wrote: >>>>> >> >>>>> >>> G729 license helps FreeSWITCH core team... >>>>> >>> >>>>> >>> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >>>>> >>>> As far as I know g729 licence expired year ago, and I know of 2 >>>>> open >>>>> >>>> source modules that have it implemented and working ;) >>>>> >>>> >>>>> >>>> On Jan 6, 2018 11:30, "Michelle Konzack" >>>>> >>>> >>>> >>>> > wrote: >>>>> >>>> >>>>> >>>> Hello *, >>>>> >>>> >>>>> >>>> the promoted G.729 License for 10US is only for one concurency >>>>> >>>> call. >>>>> >>>> >>>>> >>>> But what about parallel calls? >>>>> >>>> >>>>> >>>> I am in Estonia and we have only 300MBit LTE/4G connections >>>>> here >>>>> >>>> and >>>>> >>>> no DSL or similar >>>>> >>>> >>>>> >>>> My VoIP server is currently located in Nürnberg/Germany but >>>>> will >>>>> >>>> be >>>>> >>>> relocated to an ISP in Tallinn. >>>>> >>>> >>>>> >>>> However, I have 140 users of this VoIP Server and like to use >>>>> a >>>>> >>>> more >>>>> >>>> efficient Codec because also some of the users are on slow >>>>> >>>> (=<1MBit) >>>>> >>>> Satelite connection >>>>> >>>> >>>>> >>>> Is it possibel, to use the G.729 Codec only for some defined >>>>> >>>> users? >>>>> >>>> >>>>> >>>> This would mean, I need only arround a 15 user licence instead >>>>> >>>> of 140. >>>>> >>>> >>>>> >>>> Thanks in avance >>>>> >>>> Michelle Konzack >>>>> >>>> >>>>> >>>> Miila ITSystems @ TDNet >>>>> >>>> Estonia >>>>> >>>> 00372-54541400 <+372%205454%201400> >>>> <+372%205454%201400>> >>>>> >>>> >>>>> >>>> >>>>> >>>> ___________________________________________________________ >>>>> ______________ >>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>> >>>> consulting at freeswitch.org >>>> consulting at freeswitch.org> >>>>> >>>> http://www.freeswitchsolutionscom >>>>> >>>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> Official FreeSWITCH Sites >>>>> >>>> http://www.freeswitch.org >>>>> >>>> http://confluence.freeswitch.org >>>>> >>>>> >>>> >>>>> >>>> http://www.cluecon.com >>>>> >>>> >>>>> >>>> FreeSWITCH-users mailing list >>>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>>> >>>> >>>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> >>>> >>>> ers> >>>>> >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ >>>>> freeswitch-users >>>>> >>>> >>>> > >>>>> >>>> http://www.freeswitch.org >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> ____________________________________________________________ >>>>> _____________ >>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>> >>>> consulting at freeswitch.org >>>>> >>>> http://www.freeswitchsolutions.com >>>>> >>>> >>>>> >>>> Official FreeSWITCH Sites >>>>> >>>> http://www.freeswitch.org >>>>> >>>> http://confluence.freeswitch.org >>>>> >>>> http://www.cluecon.com >>>>> >>>> >>>>> >>>> FreeSWITCH-users mailing list >>>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ >>>>> freeswitch-users >>>>> >>>> http://www.freeswitch.org >>>>> >>> >>>>> >>> ____________________________________________________________ >>>>> _____________ >>>>> >>> Professional FreeSWITCH Consulting Services: >>>>> >>> consulting at freeswitch.org >>>>> >>> http://www.freeswitchsolutions.com >>>>> >>> >>>>> >>> Official FreeSWITCH Sites >>>>> >>> http://www.freeswitch.org >>>>> >>> http://confluence.freeswitch.org >>>>> >>> http://www.cluecon.com >>>>> >>> >>>>> >>> FreeSWITCH-users mailing list >>>>> >>> FreeSWITCH-users at lists.freeswitch.org >>>>> >>> >>>> > >>>>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ >>>>> freeswitch-users >>>>> >>> http://www.freeswitch.org >>>>> >> >>>>> >> >>>>> >> ____________________________________________________________ >>>>> _____________ >>>>> >> Professional FreeSWITCH Consulting Services: >>>>> >> consulting at freeswitch.org >>>>> >> http://www.freeswitchsolutions.com >>>>> >> >>>>> >> Official FreeSWITCH Sites >>>>> >> http://www.freeswitch.org >>>>> >> http://confluence.freeswitch.org >>>>> >> http://www.cluecon.com >>>>> >> >>>>> >> FreeSWITCH-users mailing list >>>>> >> FreeSWITCH-users at lists.freeswitch.org >>>>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ >>>>> freeswitch-users >>>>> >> http://www.freeswitch.org >>>>> > >>>>> > ____________________________________________________________ >>>>> _____________ >>>>> > Professional FreeSWITCH Consulting Services: >>>>> > consulting at freeswitch.org >>>>> > http://www.freeswitchsolutions.com >>>>> > >>>>> > Official FreeSWITCH Sites >>>>> > http://www.freeswitch.org >>>>> > http://confluence.freeswitch.org >>>>> > http://www.cluecon.com >>>>> > >>>>> > FreeSWITCH-users mailing list >>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> > UNSUBSCRIBE:http://lists.freeswitchorg/mailman/options/frees >>>>> witch-users >>>>> >>>>> >>>>> > http://www.freeswitch.org >>>>> >>>>> >>>>> -- >>>>> Michelle Konzack >>>>> 00372-54541400 <+372%205454%201400> >>>>> >>>>> >>>>> ____________________________________________________________ >>>>> _____________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at 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 <091842%2049378> >>>> >>>> Website: https://www.FreeSWITCH.com >>>> >>>> [image: color-facebook-96.png] [image: >>>> color-twitter-96.png] >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ >>>> freeswitch-users >>>> http://www.freeswitch.org >>>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 hartnett.tom at gmail.com Mon Jan 8 14:22:19 2018 From: hartnett.tom at gmail.com (Tom Hartnett) Date: Mon, 8 Jan 2018 09:22:19 -0500 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> <160d22102f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: Just chiming in here, as we've used G.729 with FS in the past. I fully support the core team getting income from licensed premium features, but perhaps it's time to let the G.729 thing go. With the patent licenses expired, and functional open source alternatives, and G.729 usage waning in general, It might be a good time to move it back into the main fold. There's lots of other add-ons I can think of that would make great "upgrades" the team could license out. On Mon, Jan 8, 2018 at 7:02 AM, Prashant Lamba wrote: > This was already discussed on other threads - Although the g729 Patent > has expired, it does not imply that FS Developers cant charge a license / > per port fee. They have developed G729 support and maintaining it. > > To save our tigers, save their habitat. Think before you print this email. > > > On Mon, Jan 8, 2018 at 7:27 AM, Gregor Nanger wrote: > >> I would gladly buy licenceses, but g729 mod is not available for windows >> :-( >> >> 2018-01-07 20:37 GMT+01:00 Bipin Patel : >> >>> Well I'm also not making money out of it but just to support old or slow >>> clients we also need it. In asterisk at least there is that open source >>> g729 coded which might not be optimized but at least supporting it is >>> better than nothing. >>> >>> On January 7, 2018 8:53:42 PM David Villasmil < >>> david.villasmil.work at gmail.com> wrote: >>> >>>> I don't understand, if you don't make money with the service you >>>> provide, why would you provide it in the first place? And more important, >>>> why would you give out g729 encoding/decoding for free? >>>> >>>> You might be in the wrong business, if so. Unless we're missing some >>>> information, you should just buy the licenses and be done with this >>>> discussion. >>>> >>>> David >>>> >>>> On Sun, Jan 7, 2018, 01:58 Brian West wrote: >>>> >>>>> Seems everyone confuses copyright with patent >>>>> >>>>> On Sat, Jan 6, 2018 at 6:49 PM Michelle Konzack < >>>>> linux4michelle at tamay-dogan.net> wrote: >>>>> >>>>>> Hmmm, the only problem is, that I do not make money with it. >>>>>> >>>>>> Am 2018-01-07 hackte Madovsky in die Tasten: >>>>>> > If you make money with 180 users so it's worth >>>>>> > >>>>>> > to contribute to FreeSWITCH staff too... >>>>>> > >>>>>> > On 1/6/2018 2:38 PM, Geoff Mina wrote: >>>>>> >> It is quite expensive non-proprietary functionality for anything >>>>>> >> larger than a tiny installation. >>>>>> >> >>>>>> >> On Jan 6, 2018, at 8:34 AM, Madovsky >>>>> >> > wrote: >>>>>> >> >>>>>> >>> G729 license helps FreeSWITCH core team... >>>>>> >>> >>>>>> >>> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >>>>>> >>>> As far as I know g729 licence expired year ago, and I know of 2 >>>>>> open >>>>>> >>>> source modules that have it implemented and working ;) >>>>>> >>>> >>>>>> >>>> On Jan 6, 2018 11:30, "Michelle Konzack" >>>>>> >>>> >>>>> >>>> > wrote: >>>>>> >>>> >>>>>> >>>> Hello *, >>>>>> >>>> >>>>>> >>>> the promoted G.729 License for 10US is only for one >>>>>> concurency >>>>>> >>>> call. >>>>>> >>>> >>>>>> >>>> But what about parallel calls? >>>>>> >>>> >>>>>> >>>> I am in Estonia and we have only 300MBit LTE/4G connections >>>>>> here >>>>>> >>>> and >>>>>> >>>> no DSL or similar >>>>>> >>>> >>>>>> >>>> My VoIP server is currently located in Nürnberg/Germany but >>>>>> will >>>>>> >>>> be >>>>>> >>>> relocated to an ISP in Tallinn. >>>>>> >>>> >>>>>> >>>> However, I have 140 users of this VoIP Server and like to >>>>>> use a >>>>>> >>>> more >>>>>> >>>> efficient Codec because also some of the users are on slow >>>>>> >>>> (=<1MBit) >>>>>> >>>> Satelite connection >>>>>> >>>> >>>>>> >>>> Is it possibel, to use the G.729 Codec only for some defined >>>>>> >>>> users? >>>>>> >>>> >>>>>> >>>> This would mean, I need only arround a 15 user licence >>>>>> instead >>>>>> >>>> of 140. >>>>>> >>>> >>>>>> >>>> Thanks in avance >>>>>> >>>> Michelle Konzack >>>>>> >>>> >>>>>> >>>> Miila ITSystems @ TDNet >>>>>> >>>> Estonia >>>>>> >>>> 00372-54541400 <+372%205454%201400> >>>>> <+372%205454%201400>> >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> ___________________________________________________________ >>>>>> ______________ >>>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>>> >>>> consulting at freeswitch.org >>>>>> >>>>>> >>>> http://www.freeswitchsolutionscom >>>>>> >>>>>> >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> Official FreeSWITCH Sites >>>>>> >>>> http://www.freeswitch.org >>>>>> >>>> http://confluence.freeswitch.org >>>>>> >>>>>> >>>> >>>>>> >>>> http://www.cluecon.com >>>>>> >>>> >>>>>> >>>> FreeSWITCH-users mailing list >>>>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> >>>> >>>>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-use >>>>>> rs >>>>>> >>>> >>>>> ers> >>>>>> >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/fre >>>>>> eswitch-users >>>>>> >>>> >>>>> rs> >>>>>> >>>> http://www.freeswitch.org >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> ____________________________________________________________ >>>>>> _____________ >>>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>>> >>>> consulting at freeswitch.org >>>>>> >>>> http://www.freeswitchsolutions.com >>>>>> >>>> >>>>>> >>>> Official FreeSWITCH Sites >>>>>> >>>> http://www.freeswitch.org >>>>>> >>>> http://confluence.freeswitch.org >>>>>> >>>> http://www.cluecon.com >>>>>> >>>> >>>>>> >>>> FreeSWITCH-users mailing list >>>>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/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.freeswitchorg/mailman/options/frees >>>>>> witch-users >>>>>> >>>>>> >>>>>> > http://www.freeswitch.org >>>>>> >>>>>> >>>>>> -- >>>>>> Michelle Konzack >>>>>> 00372-54541400 <+372%205454%201400> >>>>>> >>>>>> >>>>>> ____________________________________________________________ >>>>>> _____________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-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 >>>>>> >>>>> -- >>>>> >>>>> Brian West | General Operations Director >>>>> >>>>> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >>>>> >>>>> >>>>> Email: brian at freeswitch.com >>>>> >>>>> Mobile: 918-424-9378 <091842%2049378> >>>>> >>>>> Website: https://www.FreeSWITCH.com >>>>> >>>>> [image: color-facebook-96.png] [image: >>>>> color-twitter-96.png] >>>>> >>>>> ____________________________________________________________ >>>>> _____________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Mon Jan 8 14:35:27 2018 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Mon, 8 Jan 2018 15:35:27 +0100 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> <160d22102f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: On 8 January 2018 at 15:22, Tom Hartnett wrote: > Just chiming in here, as we've used G.729 with FS in the past. I fully > support the core team getting income from licensed premium features, but > perhaps it's time to let the G.729 thing go. With the patent licenses > expired, and functional open source alternatives, and G.729 usage waning in > general, It might be a good time to move it back into the main fold. > There's lots of other add-ons I can think of that would make great > "upgrades" the team could license out. > Tom, are you suggesting to let go of an established commercial practice (which, btw, I suspect don't even pay for the bandwidth people use to download FreeSWITCH, let alone pay who write the code) and start finding ways to create semi-necessary "addons" you-cannot-stay-without-if-you-are-serious and squeeze all FreeSWITCH users ? Ugh! :D -giovanni > > On Mon, Jan 8, 2018 at 7:02 AM, Prashant Lamba > wrote: > >> This was already discussed on other threads - Although the g729 Patent >> has expired, it does not imply that FS Developers cant charge a license / >> per port fee. They have developed G729 support and maintaining it. >> >> To save our tigers, save their habitat. Think before you print this >> email. >> >> On Mon, Jan 8, 2018 at 7:27 AM, Gregor Nanger >> wrote: >> >>> I would gladly buy licenceses, but g729 mod is not available for windows >>> :-( >>> >>> 2018-01-07 20:37 GMT+01:00 Bipin Patel : >>> >>>> Well I'm also not making money out of it but just to support old or >>>> slow clients we also need it. In asterisk at least there is that open >>>> source g729 coded which might not be optimized but at least supporting it >>>> is better than nothing. >>>> >>>> On January 7, 2018 8:53:42 PM David Villasmil < >>>> david.villasmil.work at gmail.com> wrote: >>>> >>>>> I don't understand, if you don't make money with the service you >>>>> provide, why would you provide it in the first place? And more important, >>>>> why would you give out g729 encoding/decoding for free? >>>>> >>>>> You might be in the wrong business, if so. Unless we're missing some >>>>> information, you should just buy the licenses and be done with this >>>>> discussion. >>>>> >>>>> David >>>>> >>>>> On Sun, Jan 7, 2018, 01:58 Brian West wrote: >>>>> >>>>>> Seems everyone confuses copyright with patent >>>>>> >>>>>> On Sat, Jan 6, 2018 at 6:49 PM Michelle Konzack < >>>>>> linux4michelle at tamay-dogan.net> wrote: >>>>>> >>>>>>> Hmmm, the only problem is, that I do not make money with it. >>>>>>> >>>>>>> Am 2018-01-07 hackte Madovsky in die Tasten: >>>>>>> > If you make money with 180 users so it's worth >>>>>>> > >>>>>>> > to contribute to FreeSWITCH staff too... >>>>>>> > >>>>>>> > On 1/6/2018 2:38 PM, Geoff Mina wrote: >>>>>>> >> It is quite expensive non-proprietary functionality for anything >>>>>>> >> larger than a tiny installation. >>>>>>> >> >>>>>>> >> On Jan 6, 2018, at 8:34 AM, Madovsky >>>>>> >> > wrote: >>>>>>> >> >>>>>>> >>> G729 license helps FreeSWITCH core team... >>>>>>> >>> >>>>>>> >>> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >>>>>>> >>>> As far as I know g729 licence expired year ago, and I know of 2 >>>>>>> open >>>>>>> >>>> source modules that have it implemented and working ;) >>>>>>> >>>> >>>>>>> >>>> On Jan 6, 2018 11:30, "Michelle Konzack" >>>>>>> >>>> >>>>>> >>>> > wrote: >>>>>>> >>>> >>>>>>> >>>> Hello *, >>>>>>> >>>> >>>>>>> >>>> the promoted G.729 License for 10US is only for one >>>>>>> concurency >>>>>>> >>>> call. >>>>>>> >>>> >>>>>>> >>>> But what about parallel calls? >>>>>>> >>>> >>>>>>> >>>> I am in Estonia and we have only 300MBit LTE/4G connections >>>>>>> here >>>>>>> >>>> and >>>>>>> >>>> no DSL or similar >>>>>>> >>>> >>>>>>> >>>> My VoIP server is currently located in Nürnberg/Germany >>>>>>> but will >>>>>>> >>>> be >>>>>>> >>>> relocated to an ISP in Tallinn. >>>>>>> >>>> >>>>>>> >>>> However, I have 140 users of this VoIP Server and like to >>>>>>> use a >>>>>>> >>>> more >>>>>>> >>>> efficient Codec because also some of the users are on slow >>>>>>> >>>> (=<1MBit) >>>>>>> >>>> Satelite connection >>>>>>> >>>> >>>>>>> >>>> Is it possibel, to use the G.729 Codec only for some defined >>>>>>> >>>> users? >>>>>>> >>>> >>>>>>> >>>> This would mean, I need only arround a 15 user licence >>>>>>> instead >>>>>>> >>>> of 140. >>>>>>> >>>> >>>>>>> >>>> Thanks in avance >>>>>>> >>>> Michelle Konzack >>>>>>> >>>> >>>>>>> >>>> Miila ITSystems @ TDNet >>>>>>> >>>> Estonia >>>>>>> >>>> 00372-54541400 <+372%205454%201400> >>>>>> <+372%205454%201400>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> >>>> ___________________________________________________________ >>>>>>> ______________ >>>>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>>>> >>>> consulting at freeswitch.org >>>>>>> >>>>>>> >>>> http://www.freeswitchsolutionscom >>>>>>> >>>>>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> >>>> Official FreeSWITCH Sites >>>>>>> >>>> http://www.freeswitch.org >>>>>>> >>>> http://confluence.freeswitch.org >>>>>>> >>>>>>> >>>> >>>>>>> >>>> http://www.cluecon.com >>>>>>> >>>> >>>>>>> >>>> FreeSWITCH-users mailing list >>>>>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> >>>> >>>>>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-use >>>>>>> rs >>>>>>> >>>> >>>>>> ers> >>>>>>> >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/fre >>>>>>> eswitch-users >>>>>>> >>>> >>>>>> rs> >>>>>>> >>>> http://www.freeswitch.org >>>>>>> >>>> >>>>>>> >>>> >>>>>>> >>>> >>>>>>> >>>> ____________________________________________________________ >>>>>>> _____________ >>>>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>>>> >>>> consulting at freeswitch.org >>>>>>> >>>> http://www.freeswitchsolutions.com >>>>>>> >>>> >>>>>>> >>>> Official FreeSWITCH Sites >>>>>>> >>>> http://www.freeswitch.org >>>>>>> >>>> http://confluence.freeswitch.org >>>>>>> >>>> http://www.cluecon.com >>>>>>> >>>> >>>>>>> >>>> FreeSWITCH-users mailing list >>>>>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/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.freeswitchorg/mailman/options/frees >>>>>>> witch-users >>>>>>> >>>>>>> >>>>>>> > http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Michelle Konzack >>>>>>> 00372-54541400 <+372%205454%201400> >>>>>>> >>>>>>> >>>>>>> ____________________________________________________________ >>>>>>> _____________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sitesnasty >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-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 >>>>>>> >>>>>> -- >>>>>> >>>>>> Brian West | General Operations Director >>>>>> >>>>>> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >>>>>> >>>>>> >>>>>> Email: brian at freeswitch.com >>>>>> >>>>>> Mobile: 918-424-9378 <091842%2049378> >>>>>> >>>>>> Website: https://www.FreeSWITCH.com >>>>>> >>>>>> [image: color-facebook-96.png] [image: >>>>>> color-twitter-96.png] >>>>>> >>>>>> ____________________________________________________________ >>>>>> _____________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-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 >>>> >>> >>> >>> >>> -- >>> 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 > -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Mon Jan 8 14:41:06 2018 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Mon, 8 Jan 2018 15:41:06 +0100 Subject: [Freeswitch-users] G.729 license... In-Reply-To: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> Message-ID: On 6 January 2018 at 11:29, Michelle Konzack wrote: > > Is it possibel, to use the G.729 Codec only for some defined users? > > This would mean, I need only arround a 15 user licence instead of 140. > Yes, it is possible. You can define the codecs for each individual user. You can edit /usr/local/freeswitch/conf/directory/default/*.xml and define different codecs for each one user. -giovanni -------------- next part -------------- An HTML attachment was scrubbed... URL: From hartnett.tom at gmail.com Mon Jan 8 14:49:55 2018 From: hartnett.tom at gmail.com (Tom Hartnett) Date: Mon, 8 Jan 2018 09:49:55 -0500 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> <160d22102f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: Giovanni, I didn't suggest anything like that. The G.729 license had value to the customers because the patent license was rolled in. It was difficult for individual users to get patent licenses. That's not a factor anymore. And as much as we'd all like to support the team, it would be good if what was licensed from them had the same level of value, rather than just copyright on a piece of code that's available for free elsewhere. A license that covers copyright and patents on certain video encoders comes to mind. On Mon, Jan 8, 2018 at 9:35 AM, Giovanni Maruzzelli wrote: > > > On 8 January 2018 at 15:22, Tom Hartnett wrote: > >> Just chiming in here, as we've used G.729 with FS in the past. I fully >> support the core team getting income from licensed premium features, but >> perhaps it's time to let the G.729 thing go. With the patent licenses >> expired, and functional open source alternatives, and G.729 usage waning in >> general, It might be a good time to move it back into the main fold. >> There's lots of other add-ons I can think of that would make great >> "upgrades" the team could license out. >> > > Tom, are you suggesting to let go of an established commercial practice > (which, btw, I suspect don't even pay for the bandwidth people use to > download FreeSWITCH, let alone pay who write the code) and start finding > ways to create semi-necessary "addons" you-cannot-stay-without-if-you-are-serious > and squeeze all FreeSWITCH users ? > > Ugh! > > :D > > -giovanni > > > > > > > >> >> On Mon, Jan 8, 2018 at 7:02 AM, Prashant Lamba >> wrote: >> >>> This was already discussed on other threads - Although the g729 Patent >>> has expired, it does not imply that FS Developers cant charge a license / >>> per port fee. They have developed G729 support and maintaining it. >>> >>> To save our tigers, save their habitat. Think before you print this >>> email. >>> >>> On Mon, Jan 8, 2018 at 7:27 AM, Gregor Nanger >>> wrote: >>> >>>> I would gladly buy licenceses, but g729 mod is not available for >>>> windows :-( >>>> >>>> 2018-01-07 20:37 GMT+01:00 Bipin Patel : >>>> >>>>> Well I'm also not making money out of it but just to support old or >>>>> slow clients we also need it. In asterisk at least there is that open >>>>> source g729 coded which might not be optimized but at least supporting it >>>>> is better than nothing. >>>>> >>>>> On January 7, 2018 8:53:42 PM David Villasmil < >>>>> david.villasmil.work at gmail.com> wrote: >>>>> >>>>>> I don't understand, if you don't make money with the service you >>>>>> provide, why would you provide it in the first place? And more important, >>>>>> why would you give out g729 encoding/decoding for free? >>>>>> >>>>>> You might be in the wrong business, if so. Unless we're missing some >>>>>> information, you should just buy the licenses and be done with this >>>>>> discussion. >>>>>> >>>>>> David >>>>>> >>>>>> On Sun, Jan 7, 2018, 01:58 Brian West wrote: >>>>>> >>>>>>> Seems everyone confuses copyright with patent >>>>>>> >>>>>>> On Sat, Jan 6, 2018 at 6:49 PM Michelle Konzack < >>>>>>> linux4michelle at tamay-dogan.net> wrote: >>>>>>> >>>>>>>> Hmmm, the only problem is, that I do not make money with it. >>>>>>>> >>>>>>>> Am 2018-01-07 hackte Madovsky in die Tasten: >>>>>>>> > If you make money with 180 users so it's worth >>>>>>>> > >>>>>>>> > to contribute to FreeSWITCH staff too... >>>>>>>> > >>>>>>>> > On 1/6/2018 2:38 PM, Geoff Mina wrote: >>>>>>>> >> It is quite expensive non-proprietary functionality for anything >>>>>>>> >> larger than a tiny installation. >>>>>>>> >> >>>>>>>> >> On Jan 6, 2018, at 8:34 AM, Madovsky >>>>>>> >> > wrote: >>>>>>>> >> >>>>>>>> >>> G729 license helps FreeSWITCH core team... >>>>>>>> >>> >>>>>>>> >>> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >>>>>>>> >>>> As far as I know g729 licence expired year ago, and I know of >>>>>>>> 2 open >>>>>>>> >>>> source modules that have it implemented and working ;) >>>>>>>> >>>> >>>>>>>> >>>> On Jan 6, 2018 11:30, "Michelle Konzack" >>>>>>>> >>>> >>>>>>> >>>> > wrote: >>>>>>>> >>>> >>>>>>>> >>>> Hello *, >>>>>>>> >>>> >>>>>>>> >>>> the promoted G.729 License for 10US is only for one >>>>>>>> concurency >>>>>>>> >>>> call. >>>>>>>> >>>> >>>>>>>> >>>> But what about parallel calls? >>>>>>>> >>>> >>>>>>>> >>>> I am in Estonia and we have only 300MBit LTE/4G >>>>>>>> connections here >>>>>>>> >>>> and >>>>>>>> >>>> no DSL or similar >>>>>>>> >>>> >>>>>>>> >>>> My VoIP server is currently located in Nürnberg/Germany >>>>>>>> but will >>>>>>>> >>>> be >>>>>>>> >>>> relocated to an ISP in Tallinn. >>>>>>>> >>>> >>>>>>>> >>>> However, I have 140 users of this VoIP Server and like to >>>>>>>> use a >>>>>>>> >>>> more >>>>>>>> >>>> efficient Codec because also some of the users are on slow >>>>>>>> >>>> (=<1MBit) >>>>>>>> >>>> Satelite connection >>>>>>>> >>>> >>>>>>>> >>>> Is it possibel, to use the G.729 Codec only for some >>>>>>>> defined >>>>>>>> >>>> users? >>>>>>>> >>>> >>>>>>>> >>>> This would mean, I need only arround a 15 user licence >>>>>>>> instead >>>>>>>> >>>> of 140. >>>>>>>> >>>> >>>>>>>> >>>> Thanks in avance >>>>>>>> >>>> Michelle Konzack >>>>>>>> >>>> >>>>>>>> >>>> Miila ITSystems @ TDNet >>>>>>>> >>>> Estonia >>>>>>>> >>>> 00372-54541400 <+372%205454%201400> >>>>>>> <+372%205454%201400>> >>>>>>>> >>>> >>>>>>>> >>>> >>>>>>>> >>>> _____________________________ >>>>>>>> ____________________________________________ >>>>>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>>>>> >>>> consulting at freeswitch.org >>>>>>>> >>>>>>>> >>>> http://www.freeswitchsolutionscom >>>>>>>> >>>>>>>> >>>>>>>> >>>> >>>>>>>> >>>> >>>>>>>> >>>> Official FreeSWITCH Sites >>>>>>>> >>>> http://www.freeswitch.org >>>>>>>> >>>> http://confluence.freeswitch.org >>>>>>>> >>>>>>>> >>>> >>>>>>>> >>>> http://www.cluecon.com >>>>>>>> >>>> >>>>>>>> >>>> FreeSWITCH-users mailing list >>>>>>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> >>>> >>>>>>>> >>>> http://lists.freeswitch.org/m >>>>>>>> ailman/listinfo/freeswitch-users >>>>>>>> >>>> >>>>>>> mailman/listinfo/freeswitch-users> >>>>>>>> >>>> UNSUBSCRIBE:http://lists.free >>>>>>>> switch.org/mailman/options/freeswitch-users >>>>>>>> >>>> >>>>>>> mailman/options/freeswitch-users> >>>>>>>> >>>> http://www.freeswitch.org >>>>>>>> >>>> >>>>>>>> >>>> >>>>>>>> >>>> >>>>>>>> >>>> ____________________________________________________________ >>>>>>>> _____________ >>>>>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>>>>> >>>> consulting at freeswitch.org >>>>>>>> >>>> http://www.freeswitchsolutions.com >>>>>>>> >>>> >>>>>>>> >>>> Official FreeSWITCH Sites >>>>>>>> >>>> http://www.freeswitch.org >>>>>>>> >>>> http://confluence.freeswitch.org >>>>>>>> >>>> http://www.cluecon.com >>>>>>>> >>>> >>>>>>>> >>>> FreeSWITCH-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.freeswitchorg/mailman/options/frees >>>>>>>> witch-users >>>>>>>> >>>>>>>> >>>>>>>> > http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Michelle Konzack >>>>>>>> 00372-54541400 <+372%205454%201400> >>>>>>>> >>>>>>>> >>>>>>>> ____________________________________________________________ >>>>>>>> _____________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sitesnasty >>>>>>>> >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-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 >>>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Brian West | General Operations Director >>>>>>> >>>>>>> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >>>>>>> >>>>>>> >>>>>>> Email: brian at freeswitch.com >>>>>>> >>>>>>> Mobile: 918-424-9378 <091842%2049378> >>>>>>> >>>>>>> Website: https://www.FreeSWITCH.com >>>>>>> >>>>>>> [image: color-facebook-96.png] >>>>>>> [image: color-twitter-96.png] >>>>>>> >>>>>>> ____________________________________________________________ >>>>>>> _____________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-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 >>>>> >>>> >>>> >>>> >>>> -- >>>> 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/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 raimundo.perez.cuba at gmail.com Mon Jan 8 14:55:33 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Mon, 8 Jan 2018 15:55:33 +0100 Subject: [Freeswitch-users] Bridge calls after silence in Leg B is finish In-Reply-To: <549A7911-3AF5-4FB9-B49E-833727E71305@gmail.com> References: <549A7911-3AF5-4FB9-B49E-833727E71305@gmail.com> Message-ID: <8700BEBC-1C7D-4BC5-9258-F8CDF53491E3@gmail.com> Hello guys, I have a problem with a call. When I bridge leg A with B, I am receiving a silence for x seconds before tone starts. I need to ignore that silence and start bridging when the silence is over. Thanks From gmaruzz at gmail.com Mon Jan 8 14:56:10 2018 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Mon, 8 Jan 2018 15:56:10 +0100 Subject: [Freeswitch-users] G.729 license only for some users Message-ID: On 6 January 2018 at 11:29, Michelle Konzack wrote: > > Is it possibel, to use the G.729 Codec only for some defined users? > > This would mean, I need only arround a 15 user licence instead of 140. > Yes, it is possible. You can define the codecs for each individual user. You can edit /usr/local/freeswitch/conf/directory/default/*.xml and define different codecs for each one user. -giovanni -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Mon Jan 8 14:58:20 2018 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Mon, 8 Jan 2018 15:58:20 +0100 Subject: [Freeswitch-users] Bridge calls after silence in Leg B is finish In-Reply-To: <8700BEBC-1C7D-4BC5-9258-F8CDF53491E3@gmail.com> References: <549A7911-3AF5-4FB9-B49E-833727E71305@gmail.com> <8700BEBC-1C7D-4BC5-9258-F8CDF53491E3@gmail.com> Message-ID: On 8 January 2018 at 15:55, Raimundo Pérez Nieves < raimundo.perez.cuba at gmail.com> wrote: > Hello guys, > I have a problem with a call. When I bridge leg A with B, I am receiving a > silence for x seconds before tone starts. I need to ignore that silence and > start bridging when the silence is over. > set ignore_early_media true -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From paranoya at paranoya.org Mon Jan 8 15:34:26 2018 From: paranoya at paranoya.org (Jakub Wojewoda) Date: Mon, 8 Jan 2018 16:34:26 +0100 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> Message-ID: The question is what exactly is your goal - if you want to save bandwith between your satellite customers and your switch they also should support G.729. Also if your destination supports G.729 you can send it for free without transcoding with passtrough. Regards, Kuba 2018-01-08 15:41 GMT+01:00 Giovanni Maruzzelli : > > > On 6 January 2018 at 11:29, Michelle Konzack net> wrote: > >> >> Is it possibel, to use the G.729 Codec only for some defined users? >> >> This would mean, I need only arround a 15 user licence instead of 140. >> > > > Yes, it is possible. > > You can define the codecs for each individual user. > > You can edit /usr/local/freeswitch/conf/directory/default/*.xml and > define different codecs for each one user. > > -giovanni > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Mon Jan 8 15:51:42 2018 From: gregor at infomedia.si (Gregor Nanger) Date: Mon, 8 Jan 2018 16:51:42 +0100 Subject: [Freeswitch-users] Codec renegotiation Message-ID: Hi Guys! Have one question. I want to bridge call to gateway and if I get 503, bridge to another gateway. This works as expected and have no problem. But have question if I can renogotiate codecs from a leg to b when send call to another provider? Is this just matter of absolute_codec_string variable in bridge for b leg? Best regards, Gregor -------------- next part -------------- An HTML attachment was scrubbed... URL: From coppice12 at gmail.com Sat Jan 6 23:44:53 2018 From: coppice12 at gmail.com (Steve Underwood) Date: Sat, 6 Jan 2018 23:44:53 +0000 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> Message-ID: On 01/06/2018 11:16 PM, Mirko Brankovic wrote: > https://github.com/xadhoom/mod_bcg729 bcg729 is GPL code, so it is not licence compatible with Freeswitch. Regards, Steve From jeremy.laine at m4x.org Sun Jan 7 23:24:44 2018 From: jeremy.laine at m4x.org (=?UTF-8?Q?Jeremy_Lain=c3=a9?=) Date: Mon, 8 Jan 2018 00:24:44 +0100 Subject: [Freeswitch-users] Frequent sqlite database corruption Message-ID: Hi all, Just as Geoff Mina recently reported, I too have encountered numerous instances of sqlite database corruptions, without any power cuts or disk failures. I have experienced this both on EC2 instances and on physical servers. I saw António Silva asked whether Geoff Mina was using wss endpoints, could you elaborate on why this might be the root cause? In the setups where I encountered the corruption, I am indeed using wss endpoints. How about you Geoff? As a workaround I am considering migrating to postgresql (core + sofia) but it's frustating not to understand the root cause of the problem. Cheers, Jeremy From raimundo.perez.cuba at gmail.com Mon Jan 8 17:44:24 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Mon, 8 Jan 2018 18:44:24 +0100 Subject: [Freeswitch-users] Bridge calls after silence in Leg B is finish Message-ID: <10917A14-8809-48AB-88BE-1EEDC1D2F9A8@gmail.com> Hi, leg B is answered but there is a silence with some noise for x seconds that you can hear from Leg A and after that the tone of Leg B appears in Leg A. Enviado desde mi iPhone El 08/01/2018, a la(s) 15:58, Giovanni Maruzzelli escribió: > On 8 January 2018 at 15:55, Raimundo Pérez Nieves wrote: >> Hello guys, >> I have a problem with a call. When I bridge leg A with B, I am receiving a silence for x seconds before tone starts. I need to ignore that silence and start bridging when the silence is over. > > set ignore_early_media true > > > -- > > Sincerely, > > Giovanni Maruzzelli > OpenTelecom.IT > cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From linux4michelle at tamay-dogan.net Mon Jan 8 19:11:10 2018 From: linux4michelle at tamay-dogan.net (Michelle Konzack) Date: Mon, 8 Jan 2018 20:11:10 +0100 Subject: [Freeswitch-users] G.729 license only for some users In-Reply-To: References: Message-ID: Thanks Giovanni, Am 2018-01-08 hackte Giovanni Maruzzelli in die Tasten: > On 6 January 2018 at 11:29, Michelle Konzack wrote: >> >> Is it possibel, to use the G.729 Codec only for some defined users? >> This would mean, I need only arround a 15 user licence instead of 140. > > Yes, it is possible. > > You can define the codecs for each individual user. > > You can edit /usr/local/freeswitch/conf/directory/default/*.xml and define > different codecs for each one user. Ahh, thats perfect. Another related question: Does the the license for 10US$ mean, per ACTIVE call or per user which can use it? The license say one incoming/outgoing call, but how is it handled if I need 5 or more concurency calls? Thanks in avance -- Michelle Konzack 00372-54541400 From joel at gogii.net Mon Jan 8 19:15:12 2018 From: joel at gogii.net (Joel Serrano) Date: Mon, 8 Jan 2018 11:15:12 -0800 Subject: [Freeswitch-users] G.729 license only for some users In-Reply-To: References: Message-ID: You will need 5 licenses, doesn't matter what user is "using a license". On Mon, Jan 8, 2018 at 11:11 AM, Michelle Konzack < linux4michelle at tamay-dogan.net> wrote: > Thanks Giovanni, > > Am 2018-01-08 hackte Giovanni Maruzzelli in die Tasten: > > On 6 January 2018 at 11:29, Michelle Konzack wrote: > >> > >> Is it possibel, to use the G.729 Codec only for some defined users? > >> This would mean, I need only arround a 15 user licence instead of 140. > > > > Yes, it is possible. > > > > You can define the codecs for each individual user. > > > > You can edit /usr/local/freeswitch/conf/directory/default/*.xml and > define > > different codecs for each one user. > > Ahh, thats perfect. > > Another related question: > > Does the the license for 10US$ mean, per ACTIVE call or per user which > can use it? The license say one incoming/outgoing call, but how is it > handled if I need 5 or more concurency calls? > > Thanks in avance > > -- > Michelle Konzack > 00372-54541400 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 linux4michelle at tamay-dogan.net Mon Jan 8 19:34:42 2018 From: linux4michelle at tamay-dogan.net (Michelle Konzack) Date: Mon, 8 Jan 2018 20:34:42 +0100 Subject: [Freeswitch-users] G.729 license only for some users In-Reply-To: References: Message-ID: Thanks Joel, Am 2018-01-08 hackte Joel Serrano in die Tasten: > You will need 5 licenses, doesn't matter what user is "using a license". I was just searching the documentation and could not find it: Lets assume, I buy 5 licences, and I have 15 users which will use it. Is there a way to track how often the G.729 codec is used in parallel? I assume, that all 15 users will never take a call in the same time, but I like to get a statistik on how many parallel calls this 15 users do. It minght be, that I do not even need 5... Thanks Michelle P.S.: We phone trough VPN channels arround the globe and since the USA are spyingt o all telecommunications systems with there satelite network (e.g. echelon, and no,it was not shutdown since I left Emerode in July 2007). -- Michelle Konzack 00372-54541400 From s.safarov at gmail.com Mon Jan 8 20:16:37 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Mon, 08 Jan 2018 20:16:37 +0000 Subject: [Freeswitch-users] Avoid silence in Leg B In-Reply-To: <549A7911-3AF5-4FB9-B49E-833727E71305@gmail.com> References: <549A7911-3AF5-4FB9-B49E-833727E71305@gmail.com> Message-ID: Are you checked RTP stream on both legs? May be RTP not send (not delivered when NAT is present) by phone at start of call? Sergey пн, 8 янв. 2018 г. в 11:16, Raimundo Pérez Nieves < raimundo.perez.cuba at gmail.com>: > Hello guys, > I have a problem with a call. When I bridge leg A with B, I am receiving a > silence for x seconds before tone starts. I need to ignore that silence and > start bridging when the silence is over. > Thanks > > Enviado desde mi iPhone > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Jan 8 20:27:02 2018 From: dig1234 at gmail.com (Daniel Greenwald) Date: Mon, 8 Jan 2018 15:27:02 -0500 Subject: [Freeswitch-users] Hangup on Fax dial plan In-Reply-To: <005e01d3875c$38a22dd0$a9e68970$@verizon.net> References: <005e01d3875c$38a22dd0$a9e68970$@verizon.net> Message-ID: Something like this: On Sat, Jan 6, 2018 at 9:07 PM, Andre DeMattia wrote: > Hi > > How would you hangup the call when you detect FAX on a inbound call? What > would the dialplan look like? > > Thanks > > Andre > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Mon Jan 8 20:35:56 2018 From: steveayre at gmail.com (Steven Ayre) Date: Mon, 8 Jan 2018 20:35:56 +0000 Subject: [Freeswitch-users] G.729 license only for some users In-Reply-To: References: Message-ID: There are also other options such as different codecs per profile (ip:port combination), overriding the defaults within dialplan using absolute_codec_string and modifiers such as late negotiation. The license is roughly speaking for an active call, so 5 calls = 5 licenses. However it's technically licensing an encoder and decoder. Calls using G729 on both legs might be able to run in passthrough mode and not need a license because they're avoiding transcoding; they leave the licensing to the user agents at either side. Using applications such as eavesdrop on those calls would need a license. A call between a G729 leg and non-G729 leg (eg G711) would use one license. On 8 January 2018 at 19:11, Michelle Konzack wrote: > Thanks Giovanni, > > Am 2018-01-08 hackte Giovanni Maruzzelli in die Tasten: > > On 6 January 2018 at 11:29, Michelle Konzack wrote: > >> > >> Is it possibel, to use the G.729 Codec only for some defined users? > >> This would mean, I need only arround a 15 user licence instead of 140. > > > > Yes, it is possible. > > > > You can define the codecs for each individual user. > > > > You can edit /usr/local/freeswitch/conf/directory/default/*.xml and > define > > different codecs for each one user. > > Ahh, thats perfect. > > Another related question: > > Does the the license for 10US$ mean, per ACTIVE call or per user which > can use it? The license say one incoming/outgoing call, but how is it > handled if I need 5 or more concurency calls? > > Thanks in avance > > -- > Michelle Konzack > 00372-54541400 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Mon Jan 8 20:39:11 2018 From: steveayre at gmail.com (Steven Ayre) Date: Mon, 8 Jan 2018 20:39:11 +0000 Subject: [Freeswitch-users] G.729 license only for some users In-Reply-To: References: Message-ID: > Lets assume, I buy 5 licences, and I have 15 users which will use it. Is there a way to track how often the G.729 codec is used in parallel? Log the output of g729_used. There's also g729_count and g729_available. That could be a cronjob with fs_cli for example. On 8 January 2018 at 19:34, Michelle Konzack wrote: > Thanks Joel, > > Am 2018-01-08 hackte Joel Serrano in die Tasten: > > You will need 5 licenses, doesn't matter what user is "using a license". > > I was just searching the documentation and could not find it: > > Lets assume, I buy 5 licences, and I have 15 users which will use it. > Is there a way to track how often the G.729 codec is used in parallel? > > I assume, that all 15 users will never take a call in the same time, > but I like to get a statistik on how many parallel calls this 15 users do. > > It minght be, that I do not even need 5... > > Thanks > Michelle > > P.S.: We phone trough VPN channels arround the globe and since the > USA are spyingt o all telecommunications systems with there > satelite network (e.g. echelon, and no,it was not shutdown > since I left Emerode in July 2007). > > -- > Michelle Konzack > 00372-54541400 > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Tue Jan 9 00:12:53 2018 From: brian at freeswitch.com (Brian West) Date: Mon, 8 Jan 2018 18:12:53 -0600 Subject: [Freeswitch-users] Frequent sqlite database corruption In-Reply-To: <2B07A240-651B-4E44-AD27-3F9AD506F3F1@connectfirst.com> References: <2B07A240-651B-4E44-AD27-3F9AD506F3F1@connectfirst.com> Message-ID: I do not believe that is what is going on. https://freeswitch.org/jira/browse/FS-9371 https://freeswitch.org/jira/browse/FS-10721 Are you using freeswitch.Dbh from LUA? I think its probably closing the file out from under you and corrupting the db in the process. Maybe these JIRAs will provide a way to replicate the issue on demand. /b On Sun, Jan 7, 2018 at 5:51 PM, Geoff Mina wrote: > As a confirmation, the profile which corrupted was exclusively WSS > connections. > > > On Jan 7, 2018, at 4:24 PM, Jeremy Lainé wrote: > > > > Hi all, > > > > Just as Geoff Mina recently reported, I too have encountered numerous > instances of sqlite database corruptions, without any power cuts or disk > failures. I have experienced this both on EC2 instances and on physical > servers. > > > > I saw António Silva asked whether Geoff Mina was using wss endpoints, > could you elaborate on why this might be the root cause? In the setups > where I encountered the corruption, I am indeed using wss endpoints. How > about you Geoff? > > > > As a workaround I am considering migrating to postgresql (core + sofia) > but it's frustating not to understand the root cause of the problem. > > > > Cheers, > > > > Jeremy > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 joel at gogii.net Tue Jan 9 01:25:55 2018 From: joel at gogii.net (Joel Serrano) Date: Mon, 8 Jan 2018 17:25:55 -0800 Subject: [Freeswitch-users] G.729 license only for some users In-Reply-To: References: Message-ID: And one more thing to add, if you do voicemail, play audios, IVR, etc. will also count toward the license usage. On Mon, Jan 8, 2018 at 12:39 PM, Steven Ayre wrote: > > Lets assume, I buy 5 licences, and I have 15 users which will use it. Is > there a way to track how often the G.729 codec is used in parallel? > > Log the output of g729_used. There's also g729_count and g729_available. > That could be a cronjob with fs_cli for example. > > On 8 January 2018 at 19:34, Michelle Konzack net> wrote: > >> Thanks Joel, >> >> Am 2018-01-08 hackte Joel Serrano in die Tasten: >> > You will need 5 licenses, doesn't matter what user is "using a license". >> >> I was just searching the documentation and could not find it: >> >> Lets assume, I buy 5 licences, and I have 15 users which will use it. >> Is there a way to track how often the G.729 codec is used in parallel? >> >> I assume, that all 15 users will never take a call in the same time, >> but I like to get a statistik on how many parallel calls this 15 users do. >> >> It minght be, that I do not even need 5... >> >> Thanks >> Michelle >> >> P.S.: We phone trough VPN channels arround the globe and since the >> USA are spyingt o all telecommunications systems with there >> satelite network (e.g. echelon, and no,it was not shutdown >> since I left Emerode in July 2007). >> >> -- >> Michelle Konzack >> 00372-54541400 >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Jan 9 01:49:33 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 9 Jan 2018 02:49:33 +0100 Subject: [Freeswitch-users] Frequent sqlite database corruption In-Reply-To: References: <2B07A240-651B-4E44-AD27-3F9AD506F3F1@connectfirst.com> Message-ID: +1 I have experienced sqlite corruption on physical servers, but it was very seldom... but on EC2s it happens rather frequently. I'm not using freeswitch.Dbh from lua anywhere... ᐧ Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Tue, Jan 9, 2018 at 1:12 AM, Brian West wrote: > I do not believe that is what is going on. > > https://freeswitch.org/jira/browse/FS-9371 > https://freeswitch.org/jira/browse/FS-10721 > > > Are you using freeswitch.Dbh from LUA? I think its probably closing the > file out from under you and corrupting the db in the process. > > Maybe these JIRAs will provide a way to replicate the issue on demand. > > /b > > > > On Sun, Jan 7, 2018 at 5:51 PM, Geoff Mina wrote: > >> As a confirmation, the profile which corrupted was exclusively WSS >> connections. >> >> > On Jan 7, 2018, at 4:24 PM, Jeremy Lainé wrote: >> > >> > Hi all, >> > >> > Just as Geoff Mina recently reported, I too have encountered numerous >> instances of sqlite database corruptions, without any power cuts or disk >> failures. I have experienced this both on EC2 instances and on physical >> servers. >> > >> > I saw António Silva asked whether Geoff Mina was using wss endpoints, >> could you elaborate on why this might be the root cause? In the setups >> where I encountered the corruption, I am indeed using wss endpoints. How >> about you Geoff? >> > >> > As a workaround I am considering migrating to postgresql (core + sofia) >> but it's frustating not to understand the root cause of the problem. >> > >> > Cheers, >> > >> > Jeremy >> > >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 <(918)%20424-9378> > > Website: https://www.FreeSWITCH.com > > [image: color-facebook-96.png] [image: > color-twitter-96.png] > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 gmina at connectfirst.com Tue Jan 9 01:55:06 2018 From: gmina at connectfirst.com (Geoff Mina) Date: Mon, 8 Jan 2018 18:55:06 -0700 Subject: [Freeswitch-users] Frequent sqlite database corruption In-Reply-To: References: <2B07A240-651B-4E44-AD27-3F9AD506F3F1@connectfirst.com> Message-ID: Not using LUA or really anything special. Just proxying UDP to WSS. This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. > On Jan 8, 2018, at 6:49 PM, David Villasmil wrote: > > +1 > > I have experienced sqlite corruption on physical servers, but it was very seldom... but on EC2s it happens rather frequently. I'm not using freeswitch.Dbh from lua anywhere... > ᐧ > > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > >> On Tue, Jan 9, 2018 at 1:12 AM, Brian West wrote: >> I do not believe that is what is going on. >> >> https://freeswitch.org/jira/browse/FS-9371 >> https://freeswitch.org/jira/browse/FS-10721 >> >> >> Are you using freeswitch.Dbh from LUA? I think its probably closing the file out from under you and corrupting the db in the process. >> >> Maybe these JIRAs will provide a way to replicate the issue on demand. >> >> /b >> >> >> >>> On Sun, Jan 7, 2018 at 5:51 PM, Geoff Mina wrote: >>> As a confirmation, the profile which corrupted was exclusively WSS connections. >>> >>> > On Jan 7, 2018, at 4:24 PM, Jeremy Lainé wrote: >>> > >>> > Hi all, >>> > >>> > Just as Geoff Mina recently reported, I too have encountered numerous instances of sqlite database corruptions, without any power cuts or disk failures. I have experienced this both on EC2 instances and on physical servers. >>> > >>> > I saw António Silva asked whether Geoff Mina was using wss endpoints, could you elaborate on why this might be the root cause? In the setups where I encountered the corruption, I am indeed using wss endpoints. How about you Geoff? >>> > >>> > As a workaround I am considering migrating to postgresql (core + sofia) but it's frustating not to understand the root cause of the problem. >>> > >>> > Cheers, >>> > >>> > Jeremy >>> > >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at 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 >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 mangudai_ at hotmail.com Tue Jan 9 03:05:32 2018 From: mangudai_ at hotmail.com (yunqing) Date: Tue, 9 Jan 2018 03:05:32 +0000 Subject: [Freeswitch-users] Play MOH on both legs of the call References: , <201712291004388402102@hotmail.com> Message-ID: Hi guys, is it possible to have moh being played on both legs of the call, and how to? ________________________________ mangudai_ at hotmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeremy.laine at m4x.org Tue Jan 9 07:43:30 2018 From: jeremy.laine at m4x.org (=?UTF-8?Q?Jeremy_Lain=c3=a9?=) Date: Tue, 9 Jan 2018 08:43:30 +0100 Subject: [Freeswitch-users] Frequent sqlite database corruption In-Reply-To: References: <2B07A240-651B-4E44-AD27-3F9AD506F3F1@connectfirst.com> Message-ID: <311e08ee-5bb9-4d09-60ea-569eb60eb0eb@m4x.org> I don't use lua at all, just receiving calls over WSS / DTLS-SRTP and forwarding them to a SIP trunk. Jeremy From Alexander.Haugg at c4b.de Tue Jan 9 08:21:50 2018 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Tue, 9 Jan 2018 08:21:50 +0000 Subject: [Freeswitch-users] RTCP Informations are missing Message-ID: <2b19335b17444fcea56213a1e7be020a@c4b.de> Hi All, I have a simple question... I can see the RECV_RTCP_MESSAGE generated from the recived RTCP event, but i miss an event with my owen (freeswitch side) RTCP information from the sended RTCP event. I need it to monitor the quality of the send and the receive side. Is there an event type like "SEND_RTCP_MESSAGE" or in similar way? How can i get this informations? thanks a lot -------------- next part -------------- An HTML attachment was scrubbed... URL: From asilva at wirelessmundi.com Tue Jan 9 09:26:13 2018 From: asilva at wirelessmundi.com (Antonio Silva) Date: Tue, 9 Jan 2018 10:26:13 +0100 Subject: [Freeswitch-users] Frequent sqlite database corruption In-Reply-To: References: <2B07A240-651B-4E44-AD27-3F9AD506F3F1@connectfirst.com> Message-ID: <1a1791b2-533f-1219-0c57-a1f312e89dac@wirelessmundi.com> Hi Brian, Is not related to sqlite dbs only, it affects also the access to postgresql, in the last case the connection to database is lock, some jiras i could get, different errors but same setup, and i think that is  the same root cause: *mod_callcenter: callcenter_api locked https://freeswitch.org/jira/browse/FS-10638 *error message: fail to send query to pgsql: https://freeswitch.org/jira/browse/FS-10474 *sofia stop response to requests: https://freeswitch.org/jira/browse/FS-10676 I all i solve it by restart only postgresql, with forces FS to clean up all dbhandles open. Jeremy, for what i could compile from the different times it happens is the presence of wss endpoints, i've other similar setups without wss that i don't face this issues. I couldn't figure the what is the root cause, it could be some bug in openssl lib... for sure is some corruption in open db handles by fs. I try proxy wss connections with nginx, but same issue. Now i was working on trying to connect to FS without ssl using the proxy this way: cliente <- [WSS] -> nginx <-[WS]-> fs But of course i need to implement in nginx a "WSS helper"  to change all tls contact to non tls. Right now i've a server in "quarantine" where i put the my clients that are using wss, so i can restart FS without affecting many calls. Saludos / Regards / Cumprimentos, António silva On 01/09/2018 01:12 AM, Brian West wrote: > I do not believe that is what is going on. > > https://freeswitch.org/jira/browse/FS-9371 > https://freeswitch.org/jira/browse/FS-10721 > > > Are you using freeswitch.Dbh from LUA? I think its probably closing > the file out from under you and corrupting the db in the process. > Maybe these JIRAs will provide a way to replicate the issue on demand. > /b > > > On Sun, Jan 7, 2018 at 5:51 PM, Geoff Mina > wrote: > > As a confirmation, the profile which corrupted was exclusively WSS > connections. > > > On Jan 7, 2018, at 4:24 PM, Jeremy Lainé > wrote: > > > > Hi all, > > > > Just as Geoff Mina recently reported, I too have encountered > numerous instances of sqlite database corruptions, without any > power cuts or disk failures. I have experienced this both on EC2 > instances and on physical servers. > > > > I saw António Silva asked whether Geoff Mina was using wss > endpoints, could you elaborate on why this might be the root > cause? In the setups where I encountered the corruption, I am > indeed using wss endpoints. How about you Geoff? > > > > As a workaround I am considering migrating to postgresql (core + > sofia) but it's frustating not to understand the root cause of the > problem. > > > > Cheers, > > > > Jeremy > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 > > color-facebook-96.png > color-twitter-96.png > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 prashant.lamba at gmail.com Tue Jan 9 11:31:47 2018 From: prashant.lamba at gmail.com (Prashant Lamba) Date: Tue, 9 Jan 2018 17:01:47 +0530 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> <160d22102f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: Tom, its just a co-incidence that g729 had a patent and the developers did a revenue share with the patent owner. That patent having expired does not take away the fact that the FS developers *did* after all develop and maintain the commercial g729 mod. The same is the case with other commercial mods of FS. I am in disagreement with your comment of "G.729 license had value to the customers because the patent license was rolled in. It was difficult for individual users to get patent licenses." You can build a g729 transcoder yourself and the patent holder would accept your $10 per channel easily. You needed to contact them and they did respond (well atleast I did for a small number of ports for something else that I was working on). Lastly - yes you will find many functional open source alternatives, but are they genuinely free? Who is going to build and manage that into your FS eventually? Apologies in advance for the gas bomb. To save our tigers, save their habitat. Think before you print this email. < www.saveourtigers.com> On Mon, Jan 8, 2018 at 8:19 PM, Tom Hartnett wrote: > Giovanni, I didn't suggest anything like that. The G.729 license had value > to the customers because the patent license was rolled in. It was difficult > for individual users to get patent licenses. That's not a factor anymore. > And as much as we'd all like to support the team, it would be good if what > was licensed from them had the same level of value, rather than just > copyright on a piece of code that's available for free elsewhere. > > A license that covers copyright and patents on certain video encoders > comes to mind. > > On Mon, Jan 8, 2018 at 9:35 AM, Giovanni Maruzzelli > wrote: > >> >> >> On 8 January 2018 at 15:22, Tom Hartnett wrote: >> >>> Just chiming in here, as we've used G.729 with FS in the past. I fully >>> support the core team getting income from licensed premium features, but >>> perhaps it's time to let the G.729 thing go. With the patent licenses >>> expired, and functional open source alternatives, and G.729 usage waning in >>> general, It might be a good time to move it back into the main fold. >>> There's lots of other add-ons I can think of that would make great >>> "upgrades" the team could license out. >>> >> >> Tom, are you suggesting to let go of an established commercial practice >> (which, btw, I suspect don't even pay for the bandwidth people use to >> download FreeSWITCH, let alone pay who write the code) and start finding >> ways to create semi-necessary "addons" you-cannot-stay-without-if-you-are-serious >> and squeeze all FreeSWITCH users ? >> >> Ugh! >> >> :D >> >> -giovanni >> >> >> >> >> >> >> >>> >>> On Mon, Jan 8, 2018 at 7:02 AM, Prashant Lamba >> > wrote: >>> >>>> This was already discussed on other threads - Although the g729 Patent >>>> has expired, it does not imply that FS Developers cant charge a license / >>>> per port fee. They have developed G729 support and maintaining it. >>>> >>>> To save our tigers, save their habitat. Think before you print this >>>> email. >>>> >>>> On Mon, Jan 8, 2018 at 7:27 AM, Gregor Nanger >>>> wrote: >>>> >>>>> I would gladly buy licenceses, but g729 mod is not available for >>>>> windows :-( >>>>> >>>>> 2018-01-07 20:37 GMT+01:00 Bipin Patel : >>>>> >>>>>> Well I'm also not making money out of it but just to support old or >>>>>> slow clients we also need it. In asterisk at least there is that open >>>>>> source g729 coded which might not be optimized but at least supporting it >>>>>> is better than nothing. >>>>>> >>>>>> On January 7, 2018 8:53:42 PM David Villasmil < >>>>>> david.villasmil.work at gmail.com> wrote: >>>>>> >>>>>>> I don't understand, if you don't make money with the service you >>>>>>> provide, why would you provide it in the first place? And more important, >>>>>>> why would you give out g729 encoding/decoding for free? >>>>>>> >>>>>>> You might be in the wrong business, if so. Unless we're missing some >>>>>>> information, you should just buy the licenses and be done with this >>>>>>> discussion. >>>>>>> >>>>>>> David >>>>>>> >>>>>>> On Sun, Jan 7, 2018, 01:58 Brian West wrote: >>>>>>> >>>>>>>> Seems everyone confuses copyright with patent >>>>>>>> >>>>>>>> On Sat, Jan 6, 2018 at 6:49 PM Michelle Konzack < >>>>>>>> linux4michelle at tamay-dogan.net> wrote: >>>>>>>> >>>>>>>>> Hmmm, the only problem is, that I do not make money with it. >>>>>>>>> >>>>>>>>> Am 2018-01-07 hackte Madovsky in die Tasten: >>>>>>>>> > If you make money with 180 users so it's worth >>>>>>>>> > >>>>>>>>> > to contribute to FreeSWITCH staff too... >>>>>>>>> > >>>>>>>>> > On 1/6/2018 2:38 PM, Geoff Mina wrote: >>>>>>>>> >> It is quite expensive non-proprietary functionality for anything >>>>>>>>> >> larger than a tiny installation. >>>>>>>>> >> >>>>>>>>> >> On Jan 6, 2018, at 8:34 AM, Madovsky >>>>>>>> >> > wrote: >>>>>>>>> >> >>>>>>>>> >>> G729 license helps FreeSWITCH core team... >>>>>>>>> >>> >>>>>>>>> >>> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >>>>>>>>> >>>> As far as I know g729 licence expired year ago, and I know of >>>>>>>>> 2 open >>>>>>>>> >>>> source modules that have it implemented and working ;) >>>>>>>>> >>>> >>>>>>>>> >>>> On Jan 6, 2018 11:30, "Michelle Konzack" >>>>>>>>> >>>> >>>>>>>> >>>> > wrote: >>>>>>>>> >>>> >>>>>>>>> >>>> Hello *, >>>>>>>>> >>>> >>>>>>>>> >>>> the promoted G.729 License for 10US is only for one >>>>>>>>> concurency >>>>>>>>> >>>> call. >>>>>>>>> >>>> >>>>>>>>> >>>> But what about parallel calls? >>>>>>>>> >>>> >>>>>>>>> >>>> I am in Estonia and we have only 300MBit LTE/4G >>>>>>>>> connections here >>>>>>>>> >>>> and >>>>>>>>> >>>> no DSL or similar >>>>>>>>> >>>> >>>>>>>>> >>>> My VoIP server is currently located in Nürnberg/Germany >>>>>>>>> but will >>>>>>>>> >>>> be >>>>>>>>> >>>> relocated to an ISP in Tallinn. >>>>>>>>> >>>> >>>>>>>>> >>>> However, I have 140 users of this VoIP Server and like to >>>>>>>>> use a >>>>>>>>> >>>> more >>>>>>>>> >>>> efficient Codec because also some of the users are on slow >>>>>>>>> >>>> (=<1MBit) >>>>>>>>> >>>> Satelite connection >>>>>>>>> >>>> >>>>>>>>> >>>> Is it possibel, to use the G.729 Codec only for some >>>>>>>>> defined >>>>>>>>> >>>> users? >>>>>>>>> >>>> >>>>>>>>> >>>> This would mean, I need only arround a 15 user licence >>>>>>>>> instead >>>>>>>>> >>>> of 140. >>>>>>>>> >>>> >>>>>>>>> >>>> Thanks in avance >>>>>>>>> >>>> Michelle Konzack >>>>>>>>> >>>> >>>>>>>>> >>>> Miila ITSystems @ TDNet >>>>>>>>> >>>> Estonia >>>>>>>>> >>>> 00372-54541400 <+372%205454%201400> >>>>>>>> <+372%205454%201400>> >>>>>>>>> >>>> >>>>>>>>> >>>> >>>>>>>>> >>>> _____________________________ >>>>>>>>> ____________________________________________ >>>>>>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> >>>> consulting at freeswitch.org >>>>>>>>> >>>>>>>>> >>>> http://www.freeswitchsolutionscom >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>> >>>>>>>>> >>>> >>>>>>>>> >>>> Official FreeSWITCH Sites >>>>>>>>> >>>> http://www.freeswitch.org >>>>>>>>> >>>> http://confluence.freeswitch.org >>>>>>>>> >>>>>>>>> >>>> >>>>>>>>> >>>> http://www.cluecon.com >>>>>>>>> >>>> >>>>>>>>> >>>> FreeSWITCH-users mailing list >>>>>>>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> >>>> >>>>>>>>> >>>> http://lists.freeswitch.org/m >>>>>>>>> ailman/listinfo/freeswitch-users >>>>>>>>> >>>> >>>>>>>> mailman/listinfo/freeswitch-users> >>>>>>>>> >>>> UNSUBSCRIBE:http://lists.free >>>>>>>>> switch.org/mailman/options/freeswitch-users >>>>>>>>> >>>> >>>>>>>> mailman/options/freeswitch-users> >>>>>>>>> >>>> http://www.freeswitch.org >>>>>>>>> >>>> >>>>>>>>> >>>> >>>>>>>>> >>>> >>>>>>>>> >>>> ____________________________________________________________ >>>>>>>>> _____________ >>>>>>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> >>>> consulting at freeswitch.org >>>>>>>>> >>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>> >>>>>>>>> >>>> Official FreeSWITCH Sites >>>>>>>>> >>>> http://www.freeswitch.org >>>>>>>>> >>>> http://confluence.freeswitch.org >>>>>>>>> >>>> http://www.cluecon.com >>>>>>>>> >>>> >>>>>>>>> >>>> FreeSWITCH-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.freeswitchorg/mailman/options/frees >>>>>>>>> witch-users >>>>>>>>> >>>>>>>>> >>>>>>>>> > http://www.freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Michelle Konzack >>>>>>>>> 00372-54541400 <+372%205454%201400> >>>>>>>>> >>>>>>>>> >>>>>>>>> ____________________________________________________________ >>>>>>>>> _____________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sitesnasty >>>>>>>>> >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-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 >>>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> Brian West | General Operations Director >>>>>>>> >>>>>>>> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >>>>>>>> >>>>>>>> >>>>>>>> Email: brian at freeswitch.com >>>>>>>> >>>>>>>> Mobile: 918-424-9378 <091842%2049378> >>>>>>>> >>>>>>>> Website: https://www.FreeSWITCH.com >>>>>>>> >>>>>>>> [image: color-facebook-96.png] >>>>>>>> [image: color-twitter-96.png] >>>>>>>> >>>>>>>> ____________________________________________________________ >>>>>>>> _____________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-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 >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> 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 >>> >> >> >> >> -- >> >> 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 >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 hartnett.tom at gmail.com Tue Jan 9 12:38:54 2018 From: hartnett.tom at gmail.com (Tom Hartnett) Date: Tue, 9 Jan 2018 07:38:54 -0500 Subject: [Freeswitch-users] G.729 license... In-Reply-To: References: <88869792ec39247ee6b1118356908624.squirrel@webmail.tamay-dogan.net> <9cd9cd26-9eb5-7e8e-f264-cc1fb397fea9@madovsky.org> <79e5e81df4d20613dfb1e8cbe8ffb499.squirrel@webmail.tamay-dogan.net> <160d22102f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: > Tom, its just a co-incidence that g729 had a patent and the developers did > a revenue share with the patent owner. That patent having expired does not > take away the fact that the FS developers *did* after all develop and > maintain the commercial g729 mod. The same is the case with other > commercial mods of FS. > Call me skeptical. All other patent-free codecs were added into the main FS freely, but G.729, the only one with patent restrictions, was kept as an upgrade as a coincidence? > > I am in disagreement with your comment of "G.729 license had value to the > customers because the patent license was rolled in. It was difficult for > individual users to get patent licenses." You can build a g729 transcoder > yourself and the patent holder would accept your $10 per channel easily. > You needed to contact them and they did respond (well atleast I did for a > small number of ports for something else that I was working on). > That's not so. I went through the process with Sipro. It required large up-front payments and purchases of thousands of licenses at a time. The FS team did the community a big service in sub-licensing these. But their model could not adapt to large needs. I've still got several thousand (now worthless) patent licenses bought from Sipro. Anybody want some ? :) Lastly - yes you will find many functional open source alternatives, but > are they genuinely free? Who is going to build and manage that into your FS > eventually? Apologies in advance for the gas bomb. > My humble suggestion was for g729 mod to join the rest of the license-free codecs available in Freeswitch. Honestly I don't have a dog in this fight, but as someone who once had to solve this problem I just wanted to add my thoughts. > > To save our tigers, save their habitat. Think before you print this email. > > > On Mon, Jan 8, 2018 at 8:19 PM, Tom Hartnett > wrote: > >> Giovanni, I didn't suggest anything like that. The G.729 license had >> value to the customers because the patent license was rolled in. It was >> difficult for individual users to get patent licenses. That's not a factor >> anymore. And as much as we'd all like to support the team, it would be good >> if what was licensed from them had the same level of value, rather than >> just copyright on a piece of code that's available for free elsewhere. >> >> A license that covers copyright and patents on certain video encoders >> comes to mind. >> >> On Mon, Jan 8, 2018 at 9:35 AM, Giovanni Maruzzelli >> wrote: >> >>> >>> >>> On 8 January 2018 at 15:22, Tom Hartnett wrote: >>> >>>> Just chiming in here, as we've used G.729 with FS in the past. I fully >>>> support the core team getting income from licensed premium features, but >>>> perhaps it's time to let the G.729 thing go. With the patent licenses >>>> expired, and functional open source alternatives, and G.729 usage waning in >>>> general, It might be a good time to move it back into the main fold. >>>> There's lots of other add-ons I can think of that would make great >>>> "upgrades" the team could license out. >>>> >>> >>> Tom, are you suggesting to let go of an established commercial practice >>> (which, btw, I suspect don't even pay for the bandwidth people use to >>> download FreeSWITCH, let alone pay who write the code) and start finding >>> ways to create semi-necessary "addons" you-cannot-stay-without-if-you-are-serious >>> and squeeze all FreeSWITCH users ? >>> >>> Ugh! >>> >>> :D >>> >>> -giovanni >>> >>> >>> >>> >>> >>> >>> >>>> >>>> On Mon, Jan 8, 2018 at 7:02 AM, Prashant Lamba < >>>> prashant.lamba at gmail.com> wrote: >>>> >>>>> This was already discussed on other threads - Although the g729 >>>>> Patent has expired, it does not imply that FS Developers cant charge a >>>>> license / per port fee. They have developed G729 support and >>>>> maintaining it. >>>>> >>>>> To save our tigers, save their habitat. Think before you print this >>>>> email. >>>>> >>>>> On Mon, Jan 8, 2018 at 7:27 AM, Gregor Nanger >>>>> wrote: >>>>> >>>>>> I would gladly buy licenceses, but g729 mod is not available for >>>>>> windows :-( >>>>>> >>>>>> 2018-01-07 20:37 GMT+01:00 Bipin Patel : >>>>>> >>>>>>> Well I'm also not making money out of it but just to support old or >>>>>>> slow clients we also need it. In asterisk at least there is that open >>>>>>> source g729 coded which might not be optimized but at least supporting it >>>>>>> is better than nothing. >>>>>>> >>>>>>> On January 7, 2018 8:53:42 PM David Villasmil < >>>>>>> david.villasmil.work at gmail.com> wrote: >>>>>>> >>>>>>>> I don't understand, if you don't make money with the service you >>>>>>>> provide, why would you provide it in the first place? And more important, >>>>>>>> why would you give out g729 encoding/decoding for free? >>>>>>>> >>>>>>>> You might be in the wrong business, if so. Unless we're missing >>>>>>>> some information, you should just buy the licenses and be done with this >>>>>>>> discussion. >>>>>>>> >>>>>>>> David >>>>>>>> >>>>>>>> On Sun, Jan 7, 2018, 01:58 Brian West wrote: >>>>>>>> >>>>>>>>> Seems everyone confuses copyright with patent >>>>>>>>> >>>>>>>>> On Sat, Jan 6, 2018 at 6:49 PM Michelle Konzack < >>>>>>>>> linux4michelle at tamay-dogan.net> wrote: >>>>>>>>> >>>>>>>>>> Hmmm, the only problem is, that I do not make money with it. >>>>>>>>>> >>>>>>>>>> Am 2018-01-07 hackte Madovsky in die Tasten: >>>>>>>>>> > If you make money with 180 users so it's worth >>>>>>>>>> > >>>>>>>>>> > to contribute to FreeSWITCH staff too... >>>>>>>>>> > >>>>>>>>>> > On 1/6/2018 2:38 PM, Geoff Mina wrote: >>>>>>>>>> >> It is quite expensive non-proprietary functionality for >>>>>>>>>> anything >>>>>>>>>> >> larger than a tiny installation. >>>>>>>>>> >> >>>>>>>>>> >> On Jan 6, 2018, at 8:34 AM, Madovsky >>>>>>>>> >> > wrote: >>>>>>>>>> >> >>>>>>>>>> >>> G729 license helps FreeSWITCH core team... >>>>>>>>>> >>> >>>>>>>>>> >>> On 1/6/2018 7:13 AM, Mirko Brankovic wrote: >>>>>>>>>> >>>> As far as I know g729 licence expired year ago, and I know >>>>>>>>>> of 2 open >>>>>>>>>> >>>> source modules that have it implemented and working ;) >>>>>>>>>> >>>> >>>>>>>>>> >>>> On Jan 6, 2018 11:30, "Michelle Konzack" >>>>>>>>>> >>>> >>>>>>>>> >>>> > wrote: >>>>>>>>>> >>>> >>>>>>>>>> >>>> Hello *, >>>>>>>>>> >>>> >>>>>>>>>> >>>> the promoted G.729 License for 10US is only for one >>>>>>>>>> concurency >>>>>>>>>> >>>> call. >>>>>>>>>> >>>> >>>>>>>>>> >>>> But what about parallel calls? >>>>>>>>>> >>>> >>>>>>>>>> >>>> I am in Estonia and we have only 300MBit LTE/4G >>>>>>>>>> connections here >>>>>>>>>> >>>> and >>>>>>>>>> >>>> no DSL or similar >>>>>>>>>> >>>> >>>>>>>>>> >>>> My VoIP server is currently located in Nürnberg/Germany >>>>>>>>>> but will >>>>>>>>>> >>>> be >>>>>>>>>> >>>> relocated to an ISP in Tallinn. >>>>>>>>>> >>>> >>>>>>>>>> >>>> However, I have 140 users of this VoIP Server and like >>>>>>>>>> to use a >>>>>>>>>> >>>> more >>>>>>>>>> >>>> efficient Codec because also some of the users are on >>>>>>>>>> slow >>>>>>>>>> >>>> (=<1MBit) >>>>>>>>>> >>>> Satelite connection >>>>>>>>>> >>>> >>>>>>>>>> >>>> Is it possibel, to use the G.729 Codec only for some >>>>>>>>>> defined >>>>>>>>>> >>>> users? >>>>>>>>>> >>>> >>>>>>>>>> >>>> This would mean, I need only arround a 15 user licence >>>>>>>>>> instead >>>>>>>>>> >>>> of 140. >>>>>>>>>> >>>> >>>>>>>>>> >>>> Thanks in avance >>>>>>>>>> >>>> Michelle Konzack >>>>>>>>>> >>>> >>>>>>>>>> >>>> Miila ITSystems @ TDNet >>>>>>>>>> >>>> Estonia >>>>>>>>>> >>>> 00372-54541400 <+372%205454%201400> >>>>>>>>> <+372%205454%201400>> >>>>>>>>>> >>>> >>>>>>>>>> >>>> >>>>>>>>>> >>>> _____________________________ >>>>>>>>>> ____________________________________________ >>>>>>>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> >>>> consulting at freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>> http://www.freeswitchsolutionscom >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>> >>>>>>>>>> >>>> >>>>>>>>>> >>>> Official FreeSWITCH Sites >>>>>>>>>> >>>> http://www.freeswitch.org >>>>>>>>>> >>>> http://confluence.freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>> >>>>>>>>>> >>>> http://www.cluecon.com >>>>>>>>>> >>>> >>>>>>>>>> >>>> FreeSWITCH-users mailing list >>>>>>>>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> >>>> >>>>>>>>>> >>>> http://lists.freeswitch.org/m >>>>>>>>>> ailman/listinfo/freeswitch-users >>>>>>>>>> >>>> >>>>>>>>> mailman/listinfo/freeswitch-users> >>>>>>>>>> >>>> UNSUBSCRIBE:http://lists.free >>>>>>>>>> switch.org/mailman/options/freeswitch-users >>>>>>>>>> >>>> >>>>>>>>> mailman/options/freeswitch-users> >>>>>>>>>> >>>> http://www.freeswitch.org >>>>>>>>>> >>>> >>>>>>>>>> >>>> >>>>>>>>>> >>>> >>>>>>>>>> >>>> ____________________________________________________________ >>>>>>>>>> _____________ >>>>>>>>>> >>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> >>>> consulting at freeswitch.org >>>>>>>>>> >>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>> >>>>>>>>>> >>>> Official FreeSWITCH Sites >>>>>>>>>> >>>> http://www.freeswitch.org >>>>>>>>>> >>>> http://confluence.freeswitch.org >>>>>>>>>> >>>> http://www.cluecon.com >>>>>>>>>> >>>> >>>>>>>>>> >>>> FreeSWITCH-users mailing list >>>>>>>>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-user >>>>>>>>>> s >>>>>>>>>> >>>> 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.freeswitchorg/mailman/options/frees >>>>>>>>>> witch-users >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Michelle Konzack >>>>>>>>>> 00372-54541400 <+372%205454%201400> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ____________________________________________________________ >>>>>>>>>> _____________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sitesnasty >>>>>>>>>> >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-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 >>>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> Brian West | General Operations Director >>>>>>>>> >>>>>>>>> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI >>>>>>>>> 53045 >>>>>>>>> >>>>>>>>> >>>>>>>>> Email: brian at freeswitch.com >>>>>>>>> >>>>>>>>> Mobile: 918-424-9378 <091842%2049378> >>>>>>>>> >>>>>>>>> Website: https://www.FreeSWITCH.com >>>>>>>>> >>>>>>>>> [image: color-facebook-96.png] >>>>>>>>> [image: >>>>>>>>> color-twitter-96.png] >>>>>>>>> >>>>>>>>> ____________________________________________________________ >>>>>>>>> _____________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-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 >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> 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/free >>>> switch-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 >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Jan 9 15:11:34 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 09 Jan 2018 15:11:34 +0000 Subject: [Freeswitch-users] G.729 license only for some users In-Reply-To: References: Message-ID: Joel, keep in mind you ONLY need licenses if you're decoding/encoding g.729... this means, if both caller and callee have g.729 on their phones, and you're not recording or otherwise manipulating the audio, you do NOT need licenses, you can just use the g.729 passthrough. For IVR yes, you need them, as you are manipulating the audio stream in order to record David On Tue, Jan 9, 2018, 02:27 Joel Serrano wrote: > And one more thing to add, if you do voicemail, play audios, IVR, etc. > will also count toward the license usage. > > On Mon, Jan 8, 2018 at 12:39 PM, Steven Ayre wrote: > >> > Lets assume, I buy 5 licences, and I have 15 users which will use it. Is >> there a way to track how often the G.729 codec is used in parallel? >> >> Log the output of g729_used. There's also g729_count and g729_available. >> That could be a cronjob with fs_cli for example. >> >> On 8 January 2018 at 19:34, Michelle Konzack < >> linux4michelle at tamay-dogan.net> wrote: >> >>> Thanks Joel, >>> >>> Am 2018-01-08 hackte Joel Serrano in die Tasten: >>> > You will need 5 licenses, doesn't matter what user is "using a >>> license". >>> >>> I was just searching the documentation and could not find it: >>> >>> Lets assume, I buy 5 licences, and I have 15 users which will use it. >>> Is there a way to track how often the G.729 codec is used in parallel? >>> >>> I assume, that all 15 users will never take a call in the same time, >>> but I like to get a statistik on how many parallel calls this 15 users >>> do. >>> >>> It minght be, that I do not even need 5... >>> >>> Thanks >>> Michelle >>> >>> P.S.: We phone trough VPN channels arround the globe and since the >>> USA are spyingt o all telecommunications systems with there >>> satelite network (e.g. echelon, and no,it was not shutdown >>> since I left Emerode in July 2007). >>> >>> -- >>> Michelle Konzack >>> 00372-54541400 >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Jan 9 15:51:18 2018 From: gregor at infomedia.si (Gregor Nanger) Date: Tue, 09 Jan 2018 15:51:18 +0000 Subject: [Freeswitch-users] G.729 license only for some users In-Reply-To: References: Message-ID: David, if both sides have g729, will it work by default or make bridge in passthrough mode? On Tue, Jan 9, 2018, 16:13 David Villasmil wrote: > Joel, keep in mind you ONLY need licenses if you're decoding/encoding > g.729... this means, if both caller and callee have g.729 on their phones, > and you're not recording or otherwise manipulating the audio, you do NOT > need licenses, you can just use the g.729 passthrough. > > For IVR yes, you need them, as you are manipulating the audio stream in > order to record > > David > > On Tue, Jan 9, 2018, 02:27 Joel Serrano wrote: > >> And one more thing to add, if you do voicemail, play audios, IVR, etc. >> will also count toward the license usage. >> >> On Mon, Jan 8, 2018 at 12:39 PM, Steven Ayre wrote: >> >>> > Lets assume, I buy 5 licences, and I have 15 users which will use it. Is >>> there a way to track how often the G.729 codec is used in parallel? >>> >>> Log the output of g729_used. There's also g729_count and g729_available. >>> That could be a cronjob with fs_cli for example. >>> >>> On 8 January 2018 at 19:34, Michelle Konzack < >>> linux4michelle at tamay-dogan.net> wrote: >>> >>>> Thanks Joel, >>>> >>>> Am 2018-01-08 hackte Joel Serrano in die Tasten: >>>> > You will need 5 licenses, doesn't matter what user is "using a >>>> license". >>>> >>>> I was just searching the documentation and could not find it: >>>> >>>> Lets assume, I buy 5 licences, and I have 15 users which will use it. >>>> Is there a way to track how often the G.729 codec is used in parallel? >>>> >>>> I assume, that all 15 users will never take a call in the same time, >>>> but I like to get a statistik on how many parallel calls this 15 users >>>> do. >>>> >>>> It minght be, that I do not even need 5... >>>> >>>> Thanks >>>> Michelle >>>> >>>> P.S.: We phone trough VPN channels arround the globe and since the >>>> USA are spyingt o all telecommunications systems with there >>>> satelite network (e.g. echelon, and no,it was not shutdown >>>> since I left Emerode in July 2007). >>>> >>>> -- >>>> Michelle Konzack >>>> 00372-54541400 >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 raimundo.perez.cuba at gmail.com Tue Jan 9 16:02:58 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Tue, 9 Jan 2018 17:02:58 +0100 Subject: [Freeswitch-users] Problem with bridge_pre_execute_bleg_app Message-ID: <67894CEC-602A-49BD-83EE-7D11A51ED7DD@gmail.com> Hi, The reason I am trying to use bridge_pre_execute_bleg_app is when I call from Leg A to Leg B, Leg B answers but there is a silence before ringtone. I tried ignore early media, everything, but nothing works. What I need to do is to bridge the call only when Leg B starts ringtone, I have to ignore the silence when Leg B already answer, It is a channel with many problems, that is why we want that Leg A doesn’t hear the silence. Thanks From david.villasmil.work at gmail.com Tue Jan 9 16:33:26 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 9 Jan 2018 17:33:26 +0100 Subject: [Freeswitch-users] G.729 license only for some users In-Reply-To: References: Message-ID: you just need to enable the default g729, it is passthrough... no need to do anything by default, but you can always for g729 going out with absolute_codec_string. ᐧ Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Tue, Jan 9, 2018 at 4:51 PM, Gregor Nanger wrote: > David, if both sides have g729, will it work by default or make bridge in > passthrough mode? > > On Tue, Jan 9, 2018, 16:13 David Villasmil > wrote: > >> Joel, keep in mind you ONLY need licenses if you're decoding/encoding >> g.729... this means, if both caller and callee have g.729 on their phones, >> and you're not recording or otherwise manipulating the audio, you do NOT >> need licenses, you can just use the g.729 passthrough. >> >> For IVR yes, you need them, as you are manipulating the audio stream in >> order to record >> >> David >> >> On Tue, Jan 9, 2018, 02:27 Joel Serrano wrote: >> >>> And one more thing to add, if you do voicemail, play audios, IVR, etc. >>> will also count toward the license usage. >>> >>> On Mon, Jan 8, 2018 at 12:39 PM, Steven Ayre >>> wrote: >>> >>>> > Lets assume, I buy 5 licences, and I have 15 users which will use >>>> it. Is there a way to track how often the G.729 codec is used in >>>> parallel? >>>> >>>> Log the output of g729_used. There's also g729_count and >>>> g729_available. That could be a cronjob with fs_cli for example. >>>> >>>> On 8 January 2018 at 19:34, Michelle Konzack < >>>> linux4michelle at tamay-dogan.net> wrote: >>>> >>>>> Thanks Joel, >>>>> >>>>> Am 2018-01-08 hackte Joel Serrano in die Tasten: >>>>> > You will need 5 licenses, doesn't matter what user is "using a >>>>> license". >>>>> >>>>> I was just searching the documentation and could not find it: >>>>> >>>>> Lets assume, I buy 5 licences, and I have 15 users which will use it. >>>>> Is there a way to track how often the G.729 codec is used in parallel? >>>>> >>>>> I assume, that all 15 users will never take a call in the same time, >>>>> but I like to get a statistik on how many parallel calls this 15 users >>>>> do. >>>>> >>>>> It minght be, that I do not even need 5... >>>>> >>>>> Thanks >>>>> Michelle >>>>> >>>>> P.S.: We phone trough VPN channels arround the globe and since the >>>>> USA are spyingt o all telecommunications systems with there >>>>> satelite network (e.g. echelon, and no,it was not shutdown >>>>> since I left Emerode in July 2007). >>>>> >>>>> -- >>>>> Michelle Konzack >>>>> 00372-54541400 >>>>> >>>>> >>>>> ____________________________________________________________ >>>>> _____________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>>> options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>> options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 david.villasmil.work at gmail.com Tue Jan 9 16:36:00 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 9 Jan 2018 17:36:00 +0100 Subject: [Freeswitch-users] G.729 license only for some users In-Reply-To: References: Message-ID: I have it enabled on vars.xml and on modules.xml Done ᐧ Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Tue, Jan 9, 2018 at 5:33 PM, David Villasmil < david.villasmil.work at gmail.com> wrote: > you just need to enable the default g729, it is passthrough... no need to > do anything by default, but you can always for g729 going out with > absolute_codec_string. > ᐧ > > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 <+34%20669%2044%2083%2037> > > On Tue, Jan 9, 2018 at 4:51 PM, Gregor Nanger wrote: > >> David, if both sides have g729, will it work by default or make bridge in >> passthrough mode? >> >> On Tue, Jan 9, 2018, 16:13 David Villasmil > m> wrote: >> >>> Joel, keep in mind you ONLY need licenses if you're decoding/encoding >>> g.729... this means, if both caller and callee have g.729 on their phones, >>> and you're not recording or otherwise manipulating the audio, you do NOT >>> need licenses, you can just use the g.729 passthrough. >>> >>> For IVR yes, you need them, as you are manipulating the audio stream in >>> order to record >>> >>> David >>> >>> On Tue, Jan 9, 2018, 02:27 Joel Serrano wrote: >>> >>>> And one more thing to add, if you do voicemail, play audios, IVR, etc. >>>> will also count toward the license usage. >>>> >>>> On Mon, Jan 8, 2018 at 12:39 PM, Steven Ayre >>>> wrote: >>>> >>>>> > Lets assume, I buy 5 licences, and I have 15 users which will use >>>>> it. Is there a way to track how often the G.729 codec is used in >>>>> parallel? >>>>> >>>>> Log the output of g729_used. There's also g729_count and >>>>> g729_available. That could be a cronjob with fs_cli for example. >>>>> >>>>> On 8 January 2018 at 19:34, Michelle Konzack < >>>>> linux4michelle at tamay-dogan.net> wrote: >>>>> >>>>>> Thanks Joel, >>>>>> >>>>>> Am 2018-01-08 hackte Joel Serrano in die Tasten: >>>>>> > You will need 5 licenses, doesn't matter what user is "using a >>>>>> license". >>>>>> >>>>>> I was just searching the documentation and could not find it: >>>>>> >>>>>> Lets assume, I buy 5 licences, and I have 15 users which will use it. >>>>>> Is there a way to track how often the G.729 codec is used in parallel? >>>>>> >>>>>> I assume, that all 15 users will never take a call in the same time, >>>>>> but I like to get a statistik on how many parallel calls this 15 >>>>>> users do. >>>>>> >>>>>> It minght be, that I do not even need 5... >>>>>> >>>>>> Thanks >>>>>> Michelle >>>>>> >>>>>> P.S.: We phone trough VPN channels arround the globe and since the >>>>>> USA are spyingt o all telecommunications systems with there >>>>>> satelite network (e.g. echelon, and no,it was not shutdown >>>>>> since I left Emerode in July 2007). >>>>>> >>>>>> -- >>>>>> Michelle Konzack >>>>>> 00372-54541400 >>>>>> >>>>>> >>>>>> ____________________________________________________________ >>>>>> _____________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ >>>>>> freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> ____________________________________________________________ >>>>> _____________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ >>>>> freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ >>>> freeswitch-users >>>> http://www.freeswitch.org >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at 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 gregor at infomedia.si Tue Jan 9 16:43:04 2018 From: gregor at infomedia.si (Gregor Nanger) Date: Tue, 09 Jan 2018 16:43:04 +0000 Subject: [Freeswitch-users] G.729 license only for some users In-Reply-To: References: Message-ID: Ok, get it. Thank you. On Tue, Jan 9, 2018, 17:37 David Villasmil wrote: > I have it enabled on > > vars.xml > > > > > and on modules.xml > > > > Done > ᐧ > > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > > On Tue, Jan 9, 2018 at 5:33 PM, David Villasmil < > david.villasmil.work at gmail.com> wrote: > >> you just need to enable the default g729, it is passthrough... no need to >> do anything by default, but you can always for g729 going out with >> absolute_codec_string. >> ᐧ >> >> Regards, >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 <+34%20669%2044%2083%2037> >> >> On Tue, Jan 9, 2018 at 4:51 PM, Gregor Nanger >> wrote: >> >>> David, if both sides have g729, will it work by default or make bridge >>> in passthrough mode? >>> >>> On Tue, Jan 9, 2018, 16:13 David Villasmil < >>> david.villasmil.work at gmail.com> wrote: >>> >>>> Joel, keep in mind you ONLY need licenses if you're decoding/encoding >>>> g.729... this means, if both caller and callee have g.729 on their phones, >>>> and you're not recording or otherwise manipulating the audio, you do NOT >>>> need licenses, you can just use the g.729 passthrough. >>>> >>>> For IVR yes, you need them, as you are manipulating the audio stream in >>>> order to record >>>> >>>> David >>>> >>>> On Tue, Jan 9, 2018, 02:27 Joel Serrano wrote: >>>> >>>>> And one more thing to add, if you do voicemail, play audios, IVR, etc. >>>>> will also count toward the license usage. >>>>> >>>>> On Mon, Jan 8, 2018 at 12:39 PM, Steven Ayre >>>>> wrote: >>>>> >>>>>> > Lets assume, I buy 5 licences, and I have 15 users which will use >>>>>> it. Is there a way to track how often the G.729 codec is used in >>>>>> parallel? >>>>>> >>>>>> Log the output of g729_used. There's also g729_count and >>>>>> g729_available. That could be a cronjob with fs_cli for example. >>>>>> >>>>>> On 8 January 2018 at 19:34, Michelle Konzack < >>>>>> linux4michelle at tamay-dogan.net> wrote: >>>>>> >>>>>>> Thanks Joel, >>>>>>> >>>>>>> Am 2018-01-08 hackte Joel Serrano in die Tasten: >>>>>>> > You will need 5 licenses, doesn't matter what user is "using a >>>>>>> license". >>>>>>> >>>>>>> I was just searching the documentation and could not find it: >>>>>>> >>>>>>> Lets assume, I buy 5 licences, and I have 15 users which will use it. >>>>>>> Is there a way to track how often the G.729 codec is used in >>>>>>> parallel? >>>>>>> >>>>>>> I assume, that all 15 users will never take a call in the same time, >>>>>>> but I like to get a statistik on how many parallel calls this 15 >>>>>>> users do. >>>>>>> >>>>>>> It minght be, that I do not even need 5... >>>>>>> >>>>>>> Thanks >>>>>>> Michelle >>>>>>> >>>>>>> P.S.: We phone trough VPN channels arround the globe and since the >>>>>>> USA are spyingt o all telecommunications systems with there >>>>>>> satelite network (e.g. echelon, and no,it was not shutdown >>>>>>> since I left Emerode in July 2007). >>>>>>> >>>>>>> -- >>>>>>> Michelle Konzack >>>>>>> 00372-54541400 >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at 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 paranoya at paranoya.org Tue Jan 9 20:45:37 2018 From: paranoya at paranoya.org (Jakub Wojewoda) Date: Tue, 9 Jan 2018 21:45:37 +0100 Subject: [Freeswitch-users] G.729 license only for some users In-Reply-To: References: Message-ID: Just start making sure that both of your endpoints support G729. If not you always can try using other codec, for example GSM. It won't use so much resources if you plan to have max 15 customers transcoded. 2018-01-09 17:43 GMT+01:00 Gregor Nanger : > Ok, get it. Thank you. > > On Tue, Jan 9, 2018, 17:37 David Villasmil > wrote: > >> I have it enabled on >> >> vars.xml >> >> >> >> >> and on modules.xml >> >> >> >> Done >> ᐧ >> >> Regards, >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 <+34%20669%2044%2083%2037> >> >> On Tue, Jan 9, 2018 at 5:33 PM, David Villasmil < >> david.villasmil.work at gmail.com> wrote: >> >>> you just need to enable the default g729, it is passthrough... no need >>> to do anything by default, but you can always for g729 going out with >>> absolute_codec_string. >>> ᐧ >>> >>> Regards, >>> >>> David Villasmil >>> email: david.villasmil.work at gmail.com >>> phone: +34669448337 <+34%20669%2044%2083%2037> >>> >>> On Tue, Jan 9, 2018 at 4:51 PM, Gregor Nanger >>> wrote: >>> >>>> David, if both sides have g729, will it work by default or make bridge >>>> in passthrough mode? >>>> >>>> On Tue, Jan 9, 2018, 16:13 David Villasmil >>> com> wrote: >>>> >>>>> Joel, keep in mind you ONLY need licenses if you're decoding/encoding >>>>> g.729... this means, if both caller and callee have g.729 on their phones, >>>>> and you're not recording or otherwise manipulating the audio, you do NOT >>>>> need licenses, you can just use the g.729 passthrough. >>>>> >>>>> For IVR yes, you need them, as you are manipulating the audio stream >>>>> in order to record >>>>> >>>>> David >>>>> >>>>> On Tue, Jan 9, 2018, 02:27 Joel Serrano wrote: >>>>> >>>>>> And one more thing to add, if you do voicemail, play audios, IVR, >>>>>> etc. will also count toward the license usage. >>>>>> >>>>>> On Mon, Jan 8, 2018 at 12:39 PM, Steven Ayre >>>>>> wrote: >>>>>> >>>>>>> > Lets assume, I buy 5 licences, and I have 15 users which will use >>>>>>> it. Is there a way to track how often the G.729 codec is used in >>>>>>> parallel? >>>>>>> >>>>>>> Log the output of g729_used. There's also g729_count and >>>>>>> g729_available. That could be a cronjob with fs_cli for example. >>>>>>> >>>>>>> On 8 January 2018 at 19:34, Michelle Konzack < >>>>>>> linux4michelle at tamay-dogan.net> wrote: >>>>>>> >>>>>>>> Thanks Joel, >>>>>>>> >>>>>>>> Am 2018-01-08 hackte Joel Serrano in die Tasten: >>>>>>>> > You will need 5 licenses, doesn't matter what user is "using a >>>>>>>> license". >>>>>>>> >>>>>>>> I was just searching the documentation and could not find it: >>>>>>>> >>>>>>>> Lets assume, I buy 5 licences, and I have 15 users which will use >>>>>>>> it. >>>>>>>> Is there a way to track how often the G.729 codec is used in >>>>>>>> parallel? >>>>>>>> >>>>>>>> I assume, that all 15 users will never take a call in the same time, >>>>>>>> but I like to get a statistik on how many parallel calls this 15 >>>>>>>> users do. >>>>>>>> >>>>>>>> It minght be, that I do not even need 5... >>>>>>>> >>>>>>>> Thanks >>>>>>>> Michelle >>>>>>>> >>>>>>>> P.S.: We phone trough VPN channels arround the globe and since the >>>>>>>> USA are spyingt o all telecommunications systems with there >>>>>>>> satelite network (e.g. echelon, and no,it was not shutdown >>>>>>>> since I left Emerode in July 2007). >>>>>>>> >>>>>>>> -- >>>>>>>> Michelle Konzack >>>>>>>> 00372-54541400 <+372%205454%201400> >>>>>>>> >>>>>>>> >>>>>>>> ____________________________________________________________ >>>>>>>> _____________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>>>>>> options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> ____________________________________________________________ >>>>>>> _____________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>>>>> options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> ____________________________________________________________ >>>>>> _____________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ >>>>>> options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> ____________________________________________________________ >>>>> _____________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at 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 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 msc at freeswitch.org Tue Jan 9 20:54:35 2018 From: msc at freeswitch.org (Michael Collins) Date: Tue, 9 Jan 2018 12:54:35 -0800 Subject: [Freeswitch-users] Problem with bridge_pre_execute_bleg_app In-Reply-To: <67894CEC-602A-49BD-83EE-7D11A51ED7DD@gmail.com> References: <67894CEC-602A-49BD-83EE-7D11A51ED7DD@gmail.com> Message-ID: On Tue, Jan 9, 2018 at 8:02 AM, Raimundo Pérez Nieves < raimundo.perez.cuba at gmail.com> wrote: > Hi, > The reason I am trying to use bridge_pre_execute_bleg_app is when I call > from Leg A to Leg B, Leg B answers but there is a silence before ringtone. > I tried ignore early media, everything, but nothing works. > What I need to do is to bridge the call only when Leg B starts ringtone, I > have to ignore the silence when Leg B already answer, It is a channel with > many problems, that is why we want that Leg A doesn’t hear the silence. > Do you have a full pcap w/ both SIP and RTP for both legs to go along with the full freeswitch log for the call? The reason I ask is that I'm not sure you've actually defined the conditions of failure. If the A leg is "hearing silence" then you need to make sure you know where that silence is coming from. You also mention that the B leg is a channel with many problems. Could one of those problems be that it is sending back a 200 OK (i.e. call was answered) but the media stream contains silence then ringing? I think if you take a closer look at what is actually happening it may help you figure out what the solution will be. -MC -------------- next part -------------- An HTML attachment was scrubbed... URL: From paranoya at paranoya.org Tue Jan 9 20:55:20 2018 From: paranoya at paranoya.org (Jakub Wojewoda) Date: Tue, 9 Jan 2018 21:55:20 +0100 Subject: [Freeswitch-users] Problem with bridge_pre_execute_bleg_app In-Reply-To: <67894CEC-602A-49BD-83EE-7D11A51ED7DD@gmail.com> References: <67894CEC-602A-49BD-83EE-7D11A51ED7DD@gmail.com> Message-ID: Have you tried capturing signaling? If your only goal is to provide ringtone to leg A you could try playing with application ring_ready and early_use_180, that should force artificial ringing. Also start here: https://freeswitch.org/confluence/display/FREESWITCH/180+vs+183+vs+Early+Media Regards 2018-01-09 17:02 GMT+01:00 Raimundo Pérez Nieves < raimundo.perez.cuba at gmail.com>: > Hi, > The reason I am trying to use bridge_pre_execute_bleg_app is when I call > from Leg A to Leg B, Leg B answers but there is a silence before ringtone. > I tried ignore early media, everything, but nothing works. > What I need to do is to bridge the call only when Leg B starts ringtone, I > have to ignore the silence when Leg B already answer, It is a channel with > many problems, that is why we want that Leg A doesn’t hear the silence. > > 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 raimundo.perez.cuba at gmail.com Wed Jan 10 11:23:24 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Wed, 10 Jan 2018 12:23:24 +0100 Subject: [Freeswitch-users] Strange problem with Leg B Message-ID: <3BACB105-15CF-4359-B285-B013DBE20141@gmail.com> Hi When I make an inbound call, Leg B answer and there is a silence and after that starts ringtone, I tested ignore early media but nothing seems to work From david.villasmil.work at gmail.com Wed Jan 10 11:25:26 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Wed, 10 Jan 2018 11:25:26 +0000 Subject: [Freeswitch-users] Strange problem with Leg B In-Reply-To: <3BACB105-15CF-4359-B285-B013DBE20141@gmail.com> References: <3BACB105-15CF-4359-B285-B013DBE20141@gmail.com> Message-ID: A trace and the log would be very helpful On Wed, Jan 10, 2018, 12:24 Raimundo Pérez Nieves < raimundo.perez.cuba at gmail.com> wrote: > Hi > When I make an inbound call, Leg B answer and there is a silence and after > that starts ringtone, I tested ignore early media but nothing seems to work > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 raimundo.perez.cuba at gmail.com Wed Jan 10 12:35:02 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Wed, 10 Jan 2018 13:35:02 +0100 Subject: [Freeswitch-users] Problem with bridge_pre_execute_bleg_app Message-ID: <9E224FBE-A41D-4C9D-A000-300F92662751@gmail.com> Iam not able to solve the issue with bridge_pre_execute_bleg_app. The problem I am having is that the call is answered, is in 200 OK, and is exchanging media, but there is silence before ringtone starts. This is my trace: https://docs.google.com/document/d/1cvUybw7MTrRA032V0A2G0UiKBca_fsrPBSOR7rsagt4/edit?usp=sharing DialPlan: action application="export" data="nolocal:absolute_codec_string=G729"/> -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimundo.perez.cuba at gmail.com Wed Jan 10 17:05:14 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Wed, 10 Jan 2018 18:05:14 +0100 Subject: [Freeswitch-users] Odd situation bridge Message-ID: Hi, I have this situation: 1) Leg A calls Leg B 2) Leg B answers 3) Start exchange media but here is the problem: a) Leg B starts with silence and after that starts ringtone (but understand you are inside a bridge) The question: How can I bridge A with B only when I receive from Leg B the inside ringtone (when it answered). Consider in this situation -When Leg B answers it produces silence and after that ringtone and after that the person from the other side- . Thanks a lot From raimundo.perez.cuba at gmail.com Wed Jan 10 18:30:10 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Wed, 10 Jan 2018 19:30:10 +0100 Subject: [Freeswitch-users] valet_park In-Reply-To: References: Message-ID: Hi guys, Using valet_park: 1) Can I put in a slot Leg B (Ex: Leg A call Leg B) without dialing anything. Normally is the the caller, not the callee Thanks From Alexander.Haugg at c4b.de Thu Jan 11 07:41:39 2018 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Thu, 11 Jan 2018 07:41:39 +0000 Subject: [Freeswitch-users] Wrong jitter in the RECV_RTCP_MESSAGE event Message-ID: <0d14b4dcc1aa4c96ae1e3f2a0b904db0@c4b.de> Hi, Codec = PCMU Wireshark RTP analyse: Jitter in the Wireshark max=2,9 ms; mean=0,57 But the last RECV_RTCP_MESSAGE event show this: ========================================== SSRC: 0eb0e841 NTP-Most-Significant-Word: 3724642770 NTP-Least-Significant-Word: 4165677056 RTP-Timestamp: 14487886 Sender-Packet-Count: 1409 Octect-Packet-Count: 225440 Last-RTP-Timestamp: 14487924 RTP-Rate: 8000 Capture-Time: 1515653966925374 Source0-SSRC: 7c1b0ae5 Source0-Fraction: 0 Source0-Lost: 0 Source0-Loss-Avg: 0 Source0-Highest-Sequence-Number-Received: 32561 Source0-Jitter: 159 Source0-LSR: 2311973851 Source0-DLSR: 63014 And the last RTCP event from the Wireshark show this: ============================================= Real-time Transport Control Protocol (Sender Report) 10.. .... = Version: RFC 1889 Version (2) ..0. .... = Padding: False ...0 0001 = Reception report count: 1 Packet type: Sender Report (200) Length: 12 (52 bytes) Sender SSRC: 0x0eb0e841 (246474817) Timestamp, MSW: 3511979744 (0xd1548ee0) Timestamp, LSW: 2709503779 (0xa17fbf23) [MSW and LSW as NTP timestamp: Apr 16, 2011 21:55:44.630855000 UTC] RTP timestamp: 3435008682 Sender's packet count: 3257276450 Sender's octet count: 4258211364 Source 1 Identifier: 0x463e7aa2 (1178499746) SSRC contents Fraction lost: 248 / 256 Cumulative number of packets lost: 1105247 Extended highest sequence number received: 1972857173 Interarrival jitter: 1013423106 Last SR timestamp: 1007735790 (0x3c10d3ee) Delay since last SR timestamp: 108449976 (1654815 milliseconds) [RTCP frame length check: OK - 52 bytes] 1. What is the formula to get the jitter in ms from the rtcp? I can’t find anything in the web, or I can’t recognise the answer. 2. What is wrong, the RECV_RTCP_MESSAGE event or the RTCP from the receiver? If I have the answer to the first question, i can answer the second question by my self ;-) Thanks a lot!!! By the way, it is the newest FreeSwitch from yesterday. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jose.lopes at itcenter.com.pt Thu Jan 11 11:31:27 2018 From: jose.lopes at itcenter.com.pt (=?UTF-8?Q?Jos=C3=A9_Lopes?=) Date: Thu, 11 Jan 2018 11:31:27 +0000 Subject: [Freeswitch-users] Audio distorted when Negotiation of codecs on Re-Invite (G711->G722) Message-ID: Hello, I have an issue with audio distorted during a call when there is a reinvite that change the audio codec from G711 to G722. The issue seems to be caused by G722 which have a diferent sample rate (16000Hz) than G711 (8000Hz). I have already reported this issue at https://freeswitch.org/jira/browse/FS-10779 . I notice that this is a complex situation, so I want to ask if there is any workarround to this situation? I need to use G722 because I need to have HD voice calls. Thanks in advance for the attention. Best regards, Jose Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From alex at digitalmail.com Thu Jan 11 15:47:30 2018 From: alex at digitalmail.com (Alex Lake) Date: Thu, 11 Jan 2018 15:47:30 +0000 Subject: [Freeswitch-users] No response to registration requests with high port numbers? Message-ID: <87ddbbf8-676d-23b9-d98b-a6551bdadadc@digitalmail.com> Hi, Got a problem with a handset that doesn't seem to be registering on our Freeswitch server. The diagnostics from a member of Cisco support said... "At packet 422 we see the phone "0_4147057716 at 192.168.40.26" send a registration request to 5.9.36.113:5060 from 175.159.77.82:32060 - We do not see a reply to this from the SIP provider. We responses to requests from 0_359240637 at 192.168.40.26 with source port 5060, which suggests to me that the SIP provider is not replying to the high UDP port requests. As the MX is a NAT device, subsequent SIP requests will always have a high UDP port." I'm not sure where we might configure acceptable ranges of SIP source or if it's something else. Thanks for any suggestions... Alex -------------- next part -------------- An HTML attachment was scrubbed... URL: From alihaider.4189 at gmail.com Thu Jan 11 19:16:42 2018 From: alihaider.4189 at gmail.com (Ali Haider) Date: Fri, 12 Jan 2018 00:16:42 +0500 Subject: [Freeswitch-users] (no subject) In-Reply-To: <160705398d8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> References: <160705398d8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: <6A1834EA-EF43-48F8-81EE-489571695F76@gmail.com> I got three error on vs 2015 some files were missing what to do Sent from my iPhone > On 20-Dec-2017, at 00:50, Bipin Patel wrote: > > Hi, > > Use visual studio 2015 with the sdk mentioned in that link and compile and it should be fine, we are using it since long and compile the latest code and works fine in production. > >> On December 19, 2017 7:07:23 PM Ali Haider wrote: >> >> Hiii jeol >> https://freeswitch.org/confluence/pages/viewpage.action?pageId=1966780 >> I’m followed these steps on windows but after installation of visual studio 2013 which was may be required 182 error is found for missing files >> Please tell me which version of visual studio is installed to build soln and how to remove error >> >> >> Sent from my iPhone >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Jan 11 19:29:17 2018 From: mike at jerris.com (Michael Jerris) Date: Thu, 11 Jan 2018 14:29:17 -0500 Subject: [Freeswitch-users] (no subject) In-Reply-To: References: <160705398d8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: <4BC03307-F2F2-4540-A9D4-199E87A13C74@jerris.com> Its hard to say without seeing the errors. > On Dec 26, 2017, at 8:55 AM, Ali Haider wrote: > > 156 error is found now what to do > help me how to resolve > > On 26 December 2017 at 18:54, Ali Haider > wrote: > Hiiiii > Some error found after build package on vs 2015 > now what to do > > On 20 December 2017 at 00:50, Bipin Patel > wrote: > Hi, > > Use visual studio 2015 with the sdk mentioned in that link and compile and it should be fine, we are using it since long and compile the latest code and works fine in production. > > On December 19, 2017 7:07:23 PM Ali Haider > wrote: > >> Hiii jeol >> https://freeswitch.org/confluence/pages/viewpage.action?pageId=1966780 >> I’m followed these steps on windows but after installation of visual studio 2013 which was may be required 182 error is found for missing files >> Please tell me which version of visual studio is installed to build soln and how to remove error >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Thu Jan 11 20:39:26 2018 From: brian at freeswitch.com (Brian West) Date: Thu, 11 Jan 2018 14:39:26 -0600 Subject: [Freeswitch-users] No response to registration requests with high port numbers? In-Reply-To: <87ddbbf8-676d-23b9-d98b-a6551bdadadc@digitalmail.com> References: <87ddbbf8-676d-23b9-d98b-a6551bdadadc@digitalmail.com> Message-ID: we have no filters like that, sounds like a network path issue. /b On Thu, Jan 11, 2018 at 9:47 AM, Alex Lake wrote: > Hi, > > Got a problem with a handset that doesn't seem to be registering on our > Freeswitch server. The diagnostics from a member of Cisco support said... > > "At packet 422 we see the phone "0_4147057716 at 192.168.40.26" > <0_4147057716 at 192.168.40.26> send a registration request to > 5.9.36.113:5060 from 175.159.77.82:32060 - We do not see a reply to this > from the SIP provider. > > We responses to requests from 0_359240637 at 192.168.40.26 with source port > 5060, which suggests to me that the SIP provider is not replying to the > high UDP port requests. As the MX is a NAT device, subsequent SIP requests > will always have a high UDP port." > > I'm not sure where we might configure acceptable ranges of SIP source or > if it's something else. > > Thanks for any suggestions... > > Alex > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Brian West | Co-founder and Developer Need Commercial support? email sales at freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: color-facebook-96.png] [image: color-twitter-96.png] -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Thu Jan 11 21:16:20 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Thu, 11 Jan 2018 22:16:20 +0100 Subject: [Freeswitch-users] No response to registration requests with high port numbers? In-Reply-To: References: <87ddbbf8-676d-23b9-d98b-a6551bdadadc@digitalmail.com> Message-ID: Is your profile listening on port 32060 ? you can run on the cli "sofia status profile [your-profile]" and you will get a response including your URL which should include the port number. You can also run: netstat -putan if you're on debian, that should show the ports in use, and freeswitch should show up there. also, you can use ngrep: ngrep -qW byline port 32060 and that would show ANY packet coming and going to that port... - if you see the responses going out and they don't, there's a problem on the path and someone is blocking it. - if you don't see ANY request coming in from your client's IP, the someone is blocking it. hope this helps ᐧ Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Thu, Jan 11, 2018 at 9:39 PM, Brian West wrote: > we have no filters like that, sounds like a network path issue. > > /b > > > On Thu, Jan 11, 2018 at 9:47 AM, Alex Lake wrote: > >> Hi, >> >> Got a problem with a handset that doesn't seem to be registering on our >> Freeswitch server. The diagnostics from a member of Cisco support said... >> >> "At packet 422 we see the phone "0_4147057716 at 192.168.40.26" >> <0_4147057716 at 192.168.40.26> send a registration request to >> 5.9.36.113:5060 from 175.159.77.82:32060 - We do not see a reply to this >> from the SIP provider. >> >> We responses to requests from 0_359240637 at 192.168.40.26 with source port >> 5060, which suggests to me that the SIP provider is not replying to the >> high UDP port requests. As the MX is a NAT device, subsequent SIP requests >> will always have a high UDP port." >> >> I'm not sure where we might configure acceptable ranges of SIP source or >> if it's something else. >> >> Thanks for any suggestions... >> >> Alex >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 <(918)%20424-9378> > > Website: https://www.FreeSWITCH.com > > [image: color-facebook-96.png] [image: > color-twitter-96.png] > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Thu Jan 11 21:21:23 2018 From: gregor at infomedia.si (Gregor Nanger) Date: Thu, 11 Jan 2018 22:21:23 +0100 Subject: [Freeswitch-users] Codec renegotiation In-Reply-To: References: Message-ID: Hmmm, do you know what is my problem? Anyone using such kind of scenario? 2018-01-08 16:51 GMT+01:00 Gregor Nanger : > Hi Guys! > > Have one question. > > I want to bridge call to gateway and if I get 503, bridge to another > gateway. This works as expected and have no problem. > > But have question if I can renogotiate codecs from a leg to b when send > call to another provider? Is this just matter of absolute_codec_string > variable in bridge for b leg? > > 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 rmundkowsky at ets.org Tue Jan 9 14:37:38 2018 From: rmundkowsky at ets.org (Mundkowsky, Robert) Date: Tue, 9 Jan 2018 14:37:38 +0000 Subject: [Freeswitch-users] Frequent sqlite database corruption In-Reply-To: References: <2B07A240-651B-4E44-AD27-3F9AD506F3F1@connectfirst.com> Message-ID: We run on EC2 and do not have this problem. We did have the problem in the past now and then. But I think that was with an older version of FS. But we are only using FS with Verto. Ideally, we would be using postgresql, but we have not got there yet. Robert From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of David Villasmil Sent: Monday, January 8, 2018 8:50 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Frequent sqlite database corruption +1 I have experienced sqlite corruption on physical servers, but it was very seldom... but on EC2s it happens rather frequently. I'm not using freeswitch.Dbh from lua anywhere... [https://mailfoogae.appspot.com/t?sender=aZGF2aWQudmlsbGFzbWlsLndvcmtAZ21haWwuY29t&type=zerocontent&guid=5e77cac0-3905-4589-94f9-cad7c1f039c8]ᐧ Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Tue, Jan 9, 2018 at 1:12 AM, Brian West > wrote: I do not believe that is what is going on. https://freeswitch.org/jira/browse/FS-9371 https://freeswitch.org/jira/browse/FS-10721 Are you using freeswitch.Dbh from LUA? I think its probably closing the file out from under you and corrupting the db in the process. Maybe these JIRAs will provide a way to replicate the issue on demand. /b On Sun, Jan 7, 2018 at 5:51 PM, Geoff Mina > wrote: As a confirmation, the profile which corrupted was exclusively WSS connections. > On Jan 7, 2018, at 4:24 PM, Jeremy Lainé > wrote: > > Hi all, > > Just as Geoff Mina recently reported, I too have encountered numerous instances of sqlite database corruptions, without any power cuts or disk failures. I have experienced this both on EC2 instances and on physical servers. > > I saw António Silva asked whether Geoff Mina was using wss endpoints, could you elaborate on why this might be the root cause? In the setups where I encountered the corruption, I am indeed using wss endpoints. How about you Geoff? > > As a workaround I am considering migrating to postgresql (core + sofia) but it's frustating not to understand the root cause of the problem. > > Cheers, > > Jeremy > _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- [http://24.112.99.44/fss.png] 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 [color-facebook-96.png][color-twitter-96.png] _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at 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 mircea.bh at outlook.com Thu Jan 11 06:13:44 2018 From: mircea.bh at outlook.com (Mircea BH) Date: Thu, 11 Jan 2018 06:13:44 +0000 Subject: [Freeswitch-users] record_session recordings out of sync Message-ID: Hello everyone, Happy new year. I have a new freeswitch production version 1.6 installed on Debian 8, 64bits. I have just two sip phones registered and one gateway (Alcatel oxo). All are on the same switch, in different vlans. I use record_session to record calls automatically. The recordings are fine for calls between the two sip phones, but the ones between sip phone and Alcatel gateway are all out of sync. I is the same regardless of settings (stereo, mono, jitterbuffer activated). Did someone had this issue and found a solution? Thank you. Best regards, Mircea. -------------- next part -------------- An HTML attachment was scrubbed... URL: From alex at freeswitch.com Thu Jan 11 12:00:14 2018 From: alex at freeswitch.com (Alexey Sibyakin) Date: Thu, 11 Jan 2018 21:00:14 +0900 Subject: [Freeswitch-users] Audio distorted when Negotiation of codecs on Re-Invite (G711->G722) In-Reply-To: References: Message-ID: Hi José, May be you can avoid resampling at all? It seems like all parties have support of g711. So you can negotiate g722 if all legs support it or safely fallback to g711 if someone is not. Check this out: https://freeswitch.org/confluence/display/FREESWITCH/Codec+Negotiation (especially Late negotiation and Inherit codecs parts) On Thu, Jan 11, 2018 at 8:31 PM, José Lopes wrote: > Hello, > > I have an issue with audio distorted during a call when there is a > reinvite that change the audio codec from G711 to G722. > > The issue seems to be caused by G722 which have a diferent sample rate > (16000Hz) than G711 (8000Hz). > > I have already reported this issue at https://freeswitch.org/jira/ > browse/FS-10779 . > > I notice that this is a complex situation, so I want to ask if there is > any workarround to this situation? > > I need to use G722 because I need to have HD voice calls. > > > Thanks in advance for the attention. > > Best regards, > Jose Lopes > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Alex Sibyakin | Support Engineer FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: alex at freeswitch.com Website: https://www.FreeSWITCH.com Need commercial support? Contact sales at freeswitch.com for details. -------------- next part -------------- An HTML attachment was scrubbed... URL: From rmundkowsky at ets.org Thu Jan 11 22:25:25 2018 From: rmundkowsky at ets.org (Mundkowsky, Robert) Date: Thu, 11 Jan 2018 22:25:25 +0000 Subject: [Freeswitch-users] verto, private ip, stun, and Chrome Message-ID: Hi, We are using a Verto javascript that is maybe a little out of date and most recent version of Chrome. We are seeing that client's private IP address is being sent to FreeSWITCH rather than client's public IP. We have "iceServers: true" which should tell verto to use the default google STUN server. I am guessing the below code that uses "navigator.mozGetUserMedia" likely is causing the problems since getusermedia has been tweaked a lot by Chrome and Firefox (per https://developer.mozilla.org/en-US/docs/Web/API/Navigator/getUserMedia ). window.moz = !!navigator.mozGetUserMedia; function RTCPeerConnection(options) { var gathering = false, done = false; var w = window, PeerConnection = w.mozRTCPeerConnection || w.webkitRTCPeerConnection, SessionDescription = w.mozRTCSessionDescription || w.RTCSessionDescription, IceCandidate = w.mozRTCIceCandidate || w.RTCIceCandidate; var STUN = { url: !moz ? 'stun:stun.l.google.com:19302' : 'stun:23.21.150.121' }; 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 rmundkowsky at ets.org Thu Jan 11 22:39:21 2018 From: rmundkowsky at ets.org (Mundkowsky, Robert) Date: Thu, 11 Jan 2018 22:39:21 +0000 Subject: [Freeswitch-users] verto, private ip, stun, and Chrome Message-ID: Well, we found out commenting out the ACLs in the verto.conf.xml worked: Seems the client's private IP was one from our LAN, so FreeSWITCH thought it was a valid request from our LAN. But I wonder if STUN should have fixed this? Robert Mundkowsky From: Mundkowsky, Robert Sent: Thursday, January 11, 2018 5:25 PM To: FreeSWITCH Users Help Subject: verto, private ip, stun, and Chrome Hi, We are using a Verto javascript that is maybe a little out of date and most recent version of Chrome. We are seeing that client's private IP address is being sent to FreeSWITCH rather than client's public IP. We have "iceServers: true" which should tell verto to use the default google STUN server. I am guessing the below code that uses "navigator.mozGetUserMedia" likely is causing the problems since getusermedia has been tweaked a lot by Chrome and Firefox (per https://developer.mozilla.org/en-US/docs/Web/API/Navigator/getUserMedia ). window.moz = !!navigator.mozGetUserMedia; function RTCPeerConnection(options) { var gathering = false, done = false; var w = window, PeerConnection = w.mozRTCPeerConnection || w.webkitRTCPeerConnection, SessionDescription = w.mozRTCSessionDescription || w.RTCSessionDescription, IceCandidate = w.mozRTCIceCandidate || w.RTCIceCandidate; var STUN = { url: !moz ? 'stun:stun.l.google.com:19302' : 'stun:23.21.150.121' }; 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 gmina at connectfirst.com Fri Jan 12 17:07:16 2018 From: gmina at connectfirst.com (Geoff Mina) Date: Fri, 12 Jan 2018 10:07:16 -0700 Subject: [Freeswitch-users] Problem With TLS + Contact Header - Bug? Message-ID: Greetings, I have a pretty odd issue that I have no idea how to resolve. We have a Sofia profile that is TLS only. It listens on 5061. This is with an upstream vendor and we want them to be able to send inbound calls to extensions without register. Our FS instance is sending back "transport=udp" and port 5060 in the Contact header of the 200 OK. Even though the invite is for TLS and the sip_profile is tls-only=true. I have attached a SIP trace and a copy of our external.xml sofia profile. I am thinking this is a Freeswitch bug - or maybe just an oddly documented "feature". Any help is really appreciated. In the sip-trace attached, you can see an INVITE followed by a Trying and then an OK. The OK has Contact information for transport=udp and port 5060, which is invalid, so the ACK never gets back to us and we retransmit the 200 OK until it expires. Thanks, Geoff -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- +OK Global siptrace on nua.c:575 nua_set_params() nua: nua_set_params: entering nua_stack.c:569 nua_stack_signal() nua((nil)): recv signal r_set_params nua_stack.c:529 nua_signal() nua((nil)): sent signal r_set_params nua_params.c:480 nua_stack_set_params() nua: nua_stack_set_params: entering nua.c:575 nua_set_params() nua: nua_set_params: entering soa.c:403 soa_set_params() soa_set_params(static::0x7f48a4001930, ...) called nua_stack.c:529 nua_signal() nua((nil)): sent signal r_set_params nua.c:575 nua_set_params() nua: nua_set_params: entering nua_stack.c:529 nua_signal() nua((nil)): sent signal r_set_params nua_stack.c:569 nua_stack_signal() nua((nil)): recv signal r_set_params nua_stack.c:271 nua_stack_event() nua((nil)): event r_set_params 200 OK nua_params.c:480 nua_stack_set_params() nua: nua_stack_set_params: entering soa.c:403 soa_set_params() soa_set_params(static::0x7f48a0001930, ...) called nua_stack.c:569 nua_stack_signal() nua((nil)): recv signal r_set_params nua_params.c:480 nua_stack_set_params() nua: nua_stack_set_params: entering nua_stack.c:359 nua_application_event() nua: nua_application_event: entering soa.c:403 soa_set_params() soa_set_params(static::0x7f48a4001930, ...) called nua_stack.c:271 nua_stack_event() nua((nil)): event r_set_params 200 OK nua_stack.c:271 nua_stack_event() nua((nil)): event r_set_params 200 OK nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering nua_stack.c:359 nua_application_event() nua: nua_application_event: entering nua_stack.c:359 nua_application_event() nua: nua_application_event: entering nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering tport.c:2773 tport_wakeup() tport_wakeup(0x7f48a0022230): events IN tport.c:2864 tport_recv_event() tport_recv_event(0x7f48a0022230) tport_type_tls.c:434 tport_tls_recv() tport_tls_recv(0x7f48a0022230): tls_read() returned 1047 tport.c:3205 tport_recv_iovec() tport_recv_iovec(0x7f48a0022230) msg 0x7f48a00b4b30 from (tls/4.3.2.1:8206) has 1047 bytes, veclen = 1 recv 1047 bytes from tls/[4.3.2.1]:8206 at 16:11:18.227879: ------------------------------------------------------------------------ INVITE sip:5540 at c02-sps1.somedomain.biz:5061;transport=tls SIP/2.0 Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: Date: Fri, 12 Jan 2018 16:11:18 GMT Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 Supported: timer,resource-priority,replaces User-Agent: Oracle-ESBC Allow: INVITE, OPTIONS, INFO, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY CSeq: 101 INVITE Expires: 180 Allow-Events: presence, kpml Contact: Max-Forwards: 68 Content-Type: application/sdp Content-Length: 296 Diversion: v=0 o=Oracle-ESBC 12176919 1 IN IP4 4.3.2.1 s=SIP Call c=IN IP4 4.3.2.1 b=TIAS:64000 b=AS:64 t=0 0 m=audio 20014 RTP/AVP 0 101 18 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 a=rtpmap:18 G729/8000 a=fmtp:18 annexb=no a=maxptime:20 a=record:on ------------------------------------------------------------------------ tport.c:3023 tport_deliver() tport_deliver(0x7f48a0022230): msg 0x7f48a00b4b30 (1047 bytes) from tls/4.3.2.1:8206/sips next=(nil) nta.c:2880 agent_recv_request() nta: received INVITE sip:5540 at c02-sps1.somedomain.biz:5061;transport=tls SIP/2.0 (CSeq 101) nta.c:3085 agent_recv_request() nta: INVITE (101) going to a default leg nta.c:1350 set_timeout() nta: timer set to 2000 ms nua_server.c:102 nua_stack_process_request() nua: nua_stack_process_request: entering nua_stack.c:899 nh_create() nua: nh_create: entering nua_common.c:108 nh_create_handle() nua: nh_create_handle: entering nua_params.c:480 nua_stack_set_params() nua: nua_stack_set_params: entering soa.c:280 soa_clone() soa_clone(static::0x7f48a0001930, 0x7f48a0001130, 0x7f48a00b7d30) called soa.c:403 soa_set_params() soa_set_params(static::0x7f48a00b80d0, ...) called nta.c:4417 nta_leg_tcreate() nta_leg_tcreate(0x7f48a00b7930) soa.c:1302 soa_init_offer_answer() soa_init_offer_answer(static::0x7f48a00b80d0) called soa.c:1171 soa_set_remote_sdp() soa_set_remote_sdp(static::0x7f48a00b80d0, (nil), 0x7f48a00b44ef, 296) called nua_dialog.c:338 nua_dialog_usage_add() nua(0x7f48a00b7d30): adding session usage tport.c:3257 tport_tsend() tport_tsend(0x7f48a0022230) tpn = TLS/4.3.2.1:8206 tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00ba3f0 105 (105) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b428e 135 (135) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b433a 56 (56) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b4411 18 (18) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00ba459 68 (68) tport.c:3594 tport_vsend() tport_vsend(0x7f48a0022230): 382 bytes of 382 to tls/4.3.2.1:8206 tport.c:3492 tport_send_msg() tport_vsend returned 382 send 382 bytes to tls/[4.3.2.1]:8206 at 16:11:18.228145: ------------------------------------------------------------------------ SIP/2.0 100 Trying Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1;rport=8206 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 101 INVITE User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Content-Length: 0 ------------------------------------------------------------------------ tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:6791 incoming_reply() nta: sent 100 Trying for INVITE (101) nua_stack.c:271 nua_stack_event() nua(0x7f48a00b7d30): event i_invite 100 Trying nua_session.c:4139 signal_call_state_change() nua(0x7f48a00b7d30): call state changed: init -> received, received offer soa.c:1098 soa_get_remote_sdp() soa_get_remote_sdp(static::0x7f48a00b80d0, [0x7f48c3ffe550], [0x7f48c3ffe558], [(nil)]) called nua_stack.c:271 nua_stack_event() nua(0x7f48a00b7d30): event i_state 100 Trying nua_stack.c:359 nua_application_event() nua: nua_application_event: entering tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nua.c:342 nua_handle_bind() nua: nua_handle_bind: entering 2018-01-12 16:11:18.216865 [NOTICE] switch_channel.c:1104 New Channel sofia/external/4640 at 4.3.2.1 [38cd6d34-f7b3-11e7-9a76-3f103b71f070] nua_stack.c:359 nua_application_event() nua: nua_application_event: entering 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:584 (sofia/external/4640 at 4.3.2.1) Running State Change CS_NEW (Cur 1 Tot 7) nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering 2018-01-12 16:11:18.216865 [DEBUG] sofia.c:9873 sofia/external/4640 at 4.3.2.1 receiving invite from 4.3.2.1:8206 version: 1.6.19 64bit nua.c:610 nua_set_hparams() nua: nua_set_hparams: entering nua.c:610 nua_set_hparams() nua: nua_r_set_params with invalid handle (nil) nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering 2018-01-12 16:11:18.216865 [DEBUG] sofia.c:7084 Channel sofia/external/4640 at 4.3.2.1 entering state [received][100] 2018-01-12 16:11:18.216865 [DEBUG] sofia.c:7094 Remote SDP: v=0 o=Oracle-ESBC 12176919 1 IN IP4 4.3.2.1 s=SIP Call c=IN IP4 4.3.2.1 b=TIAS:64000 b=AS:64 t=0 0 m=audio 20014 RTP/AVP 0 101 18 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 a=rtpmap:18 G729/8000 a=fmtp:18 annexb=no a=maxptime:20 a=record:on 2018-01-12 16:11:18.216865 [DEBUG] sofia.c:7486 (sofia/external/4640 at 4.3.2.1) State Change CS_NEW -> CS_INIT nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:603 (sofia/external/4640 at 4.3.2.1) State NEW 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:584 (sofia/external/4640 at 4.3.2.1) Running State Change CS_INIT (Cur 1 Tot 7) 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:627 (sofia/external/4640 at 4.3.2.1) State INIT 2018-01-12 16:11:18.216865 [DEBUG] mod_sofia.c:90 sofia/external/4640 at 4.3.2.1 SOFIA INIT 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:40 sofia/external/4640 at 4.3.2.1 Standard INIT 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:48 (sofia/external/4640 at 4.3.2.1) State Change CS_INIT -> CS_ROUTING 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:627 (sofia/external/4640 at 4.3.2.1) State INIT going to sleep 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:584 (sofia/external/4640 at 4.3.2.1) Running State Change CS_ROUTING (Cur 1 Tot 7) 2018-01-12 16:11:18.216865 [DEBUG] switch_channel.c:2249 (sofia/external/4640 at 4.3.2.1) Callstate Change DOWN -> RINGING 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:643 (sofia/external/4640 at 4.3.2.1) State ROUTING 2018-01-12 16:11:18.216865 [DEBUG] mod_sofia.c:143 sofia/external/4640 at 4.3.2.1 SOFIA ROUTING 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:236 sofia/external/4640 at 4.3.2.1 Standard ROUTING 2018-01-12 16:11:18.216865 [INFO] mod_dialplan_xml.c:637 Processing Finesse Test2 <4640>->5540 in context public Dialplan: sofia/external/4640 at 4.3.2.1 parsing [public->unloop] continue=false Dialplan: sofia/external/4640 at 4.3.2.1 Regex (PASS) [unloop] ${unroll_loops}(true) =~ /^true$/ break=on-false Dialplan: sofia/external/4640 at 4.3.2.1 Regex (FAIL) [unloop] ${sip_looped_call}() =~ /^true$/ break=on-false Dialplan: sofia/external/4640 at 4.3.2.1 parsing [public->outside_call] continue=true Dialplan: sofia/external/4640 at 4.3.2.1 Absolute Condition [outside_call] Dialplan: sofia/external/4640 at 4.3.2.1 Action set(outside_call=true) Dialplan: sofia/external/4640 at 4.3.2.1 Action export(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)}) Dialplan: sofia/external/4640 at 4.3.2.1 parsing [public->call_debug] continue=true Dialplan: sofia/external/4640 at 4.3.2.1 Regex (FAIL) [call_debug] ${call_debug}(false) =~ /^true$/ break=never Dialplan: sofia/external/4640 at 4.3.2.1 parsing [public->transfer_to_default] continue=false Dialplan: sofia/external/4640 at 4.3.2.1 Absolute Condition [transfer_to_default] Dialplan: sofia/external/4640 at 4.3.2.1 Action answer() Dialplan: sofia/external/4640 at 4.3.2.1 Action set(playback_terminators=none) Dialplan: sofia/external/4640 at 4.3.2.1 Action playback(conference/16000/conf-one_other_member_conference.wav) Dialplan: sofia/external/4640 at 4.3.2.1 Action hangup() 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:286 (sofia/external/4640 at 4.3.2.1) State Change CS_ROUTING -> CS_EXECUTE 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:643 (sofia/external/4640 at 4.3.2.1) State ROUTING going to sleep 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:584 (sofia/external/4640 at 4.3.2.1) Running State Change CS_EXECUTE (Cur 1 Tot 7) 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:650 (sofia/external/4640 at 4.3.2.1) State EXECUTE 2018-01-12 16:11:18.216865 [DEBUG] mod_sofia.c:198 sofia/external/4640 at 4.3.2.1 SOFIA EXECUTE 2018-01-12 16:11:18.216865 [DEBUG] switch_core_state_machine.c:328 sofia/external/4640 at 4.3.2.1 Standard EXECUTE EXECUTE sofia/external/4640 at 4.3.2.1 set(outside_call=true) 2018-01-12 16:11:18.216865 [DEBUG] mod_dptools.c:1548 SET sofia/external/4640 at 4.3.2.1 [outside_call]=[true] EXECUTE sofia/external/4640 at 4.3.2.1 export(RFC2822_DATE=Fri, 12 Jan 2018 16:11:18 +0000) 2018-01-12 16:11:18.216865 [DEBUG] switch_channel.c:1296 EXPORT (export_vars) [RFC2822_DATE]=[Fri, 12 Jan 2018 16:11:18 +0000] EXECUTE sofia/external/4640 at 4.3.2.1 answer() 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[opus:116:48000:20:0:1] 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[G722:9:8000:20:64000:1] 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[PCMU:0:8000:20:64000:1] 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:4504 Audio Codec Compare [PCMU:0:8000:20:64000:1] ++++ is saved as a match 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:4365 Set telephone-event payload to 101 at 8000 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [G729:18:8000:20:8000:1]/[opus:116:48000:20:0:1] 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [G729:18:8000:20:8000:1]/[G722:9:8000:20:64000:1] 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [G729:18:8000:20:8000:1]/[PCMU:0:8000:20:64000:1] 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:4449 Audio Codec Compare [G729:18:8000:20:8000:1]/[PCMA:8:8000:20:64000:1] 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:3061 Set Codec sofia/external/4640 at 4.3.2.1 PCMU/8000 20 ms 160 samples 64000 bits 1 channels 2018-01-12 16:11:18.216865 [DEBUG] switch_core_codec.c:111 sofia/external/4640 at 4.3.2.1 Original read codec set to PCMU:0 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:4708 Set telephone-event payload to 101 at 8000 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:4767 sofia/external/4640 at 4.3.2.1 Set 2833 dtmf send payload to 101 recv payload to 101 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:6878 AUDIO RTP [sofia/external/4640 at 4.3.2.1] 10.201.3.235 port 16918 -> 4.3.2.1 port 20014 codec: 0 ms: 20 2018-01-12 16:11:18.216865 [DEBUG] switch_rtp.c:4111 Starting timer [soft] 160 bytes per 20ms 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:7179 sofia/external/4640 at 4.3.2.1 Set 2833 dtmf send payload to 101 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:7186 sofia/external/4640 at 4.3.2.1 Set 2833 dtmf receive payload to 101 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:7209 sofia/external/4640 at 4.3.2.1 Set rtp dtmf delay to 40 2018-01-12 16:11:18.216865 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/4640 at 4.3.2.1! 2018-01-12 16:11:18.216865 [DEBUG] switch_channel.c:3474 (sofia/external/4640 at 4.3.2.1) Callstate Change RINGING -> EARLY 2018-01-12 16:11:18.216865 [DEBUG] switch_core_media.c:6861 Audio params are unchanged for sofia/external/4640 at 4.3.2.1. 2018-01-12 16:11:18.216865 [DEBUG] mod_sofia.c:850 Local SDP sofia/external/4640 at 4.3.2.1: v=0 o=FreeSWITCH 1515756560 1515756561 IN IP4 1.2.3.4 s=FreeSWITCH c=IN IP4 1.2.3.4 t=0 0 m=audio 16918 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 a=sendrecv nua.c:879 nua_respond() nua: nua_respond: entering nua_stack.c:529 nua_signal() nua(0x7f48a00b7d30): sent signal r_respond nua_stack.c:573 nua_stack_signal() nua(0x7f48a00b7d30): recv signal r_respond 200 OK nua_params.c:480 nua_stack_set_params() nua: nua_stack_set_params: entering soa.c:403 soa_set_params() soa_set_params(static::0x7f48a00b80d0, ...) called soa.c:1052 soa_set_user_sdp() soa_set_user_sdp(static::0x7f48a00b80d0, (nil), 0x7f484c0011ee, -1) called soa.c:890 soa_set_capability_sdp() soa_set_capability_sdp(static::0x7f48a00b80d0, (nil), 0x7f484c0011ee, -1) called nua_session.c:2320 nua_invite_server_respond() nua: nua_invite_server_respond: entering soa.c:1515 soa_generate_answer() soa_generate_answer(static::0x7f48a00b80d0) called soa_static.c:1148 offer_answer_step() soa_static_offer_answer_action(0x7f48a00b80d0, soa_generate_answer): called soa_static.c:1189 offer_answer_step() soa_static(0x7f48a00b80d0, soa_generate_answer): generating local description soa_static.c:1230 offer_answer_step() soa_static(0x7f48a00b80d0, soa_generate_answer): upgrade with remote description soa_static.c:1029 soa_sdp_mode_set() soa_sdp_mode_set(0x7f48c3ffc9a0, 0x7f48a00b9ca0, ""): called soa_static.c:1446 offer_answer_step() soa_static(0x7f48a00b80d0, soa_generate_answer): storing local description soa.c:1730 soa_activate() soa_activate(static::0x7f48a00b80d0, (nil)) called soa.c:1270 soa_get_local_sdp() soa_get_local_sdp(static::0x7f48a00b80d0, [(nil)], [0x7f48c3ffeb10], [0x7f48c3ffeb0c]) called tport.c:3257 tport_tsend() tport_tsend(0x7f48a0022230) tpn = TLS/4.3.2.1:8206 2018-01-12 16:11:18.216865 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/4640 at 4.3.2.1] has been answered tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcbc0 101 (101) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b428e 107 (107) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc25 46 (46) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b433a 56 (56) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b4411 18 (18) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc53 461 (461) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bb1d0 218 (218) tport.c:3594 tport_vsend() tport_vsend(0x7f48a0022230): 1007 bytes of 1007 to tls/4.3.2.1:8206 tport.c:3492 tport_send_msg() tport_vsend returned 1007 send 1007 bytes to tls/[4.3.2.1]:8206 at 16:11:18.231765: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1;rport=8206 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: ;tag=Z4S29HjHSyetD Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 101 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Allow-Events: talk, hold, conference, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 218 Remote-Party-ID: "5540" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1515756560 1515756561 IN IP4 1.2.3.4 s=FreeSWITCH c=IN IP4 1.2.3.4 t=0 0 m=audio 16918 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:6791 incoming_reply() nta: sent 200 OK for INVITE (101) nta.c:1348 set_timeout() nta: timer shortened to 500 ms nua_session.c:4139 signal_call_state_change() nua(0x7f48a00b7d30): call state changed: received -> completed, sent answer soa.c:1270 soa_get_local_sdp() soa_get_local_sdp(static::0x7f48a00b80d0, [0x7f48c3ffec20], [0x7f48c3ffec28], [(nil)]) called soa.c:616 soa_get_params() soa_get_params(static::0x7f48a00b80d0, ...) called 2018-01-12 16:11:18.216865 [DEBUG] switch_channel.c:3773 (sofia/external/4640 at 4.3.2.1) Callstate Change EARLY -> ACTIVE nua_stack.c:271 nua_stack_event() nua(0x7f48a00b7d30): event i_state 200 OK nua_stack.c:359 nua_application_event() nua: nua_application_event: entering nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering 2018-01-12 16:11:18.216865 [DEBUG] sofia.c:7084 Channel sofia/external/4640 at 4.3.2.1 entering state [completed][200] nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering EXECUTE sofia/external/4640 at 4.3.2.1 set(playback_terminators=none) 2018-01-12 16:11:18.216865 [DEBUG] mod_dptools.c:1548 SET sofia/external/4640 at 4.3.2.1 [playback_terminators]=[none] EXECUTE sofia/external/4640 at 4.3.2.1 playback(conference/16000/conf-one_other_member_conference.wav) 2018-01-12 16:11:18.216865 [DEBUG] switch_core_file.c:342 File /usr/share/freeswitch/sounds/en/us/callie/conference/16000/conf-one_other_member_conference.wav sample rate 16000 doesn't match requested rate 8000 2018-01-12 16:11:18.216865 [DEBUG] switch_ivr_play_say.c:1498 Codec Activated L16 at 8000hz 1 channels 20ms 2018-01-12 16:11:18.396863 [DEBUG] switch_rtp.c:7271 Correct audio ip/port confirmed. nta.c:6996 _nta_incoming_timer() nta: timer G fired, retransmitting 200 reply tport.c:3257 tport_tsend() tport_tsend(0x7f48a0022230) tpn = TLS/4.3.2.1:8206 tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcbc0 101 (101) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b428e 107 (107) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc25 46 (46) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b433a 56 (56) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b4411 18 (18) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc53 461 (461) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bb1d0 218 (218) tport.c:3594 tport_vsend() tport_vsend(0x7f48a0022230): 1007 bytes of 1007 to tls/4.3.2.1:8206 tport.c:3492 tport_send_msg() tport_vsend returned 1007 send 1007 bytes to tls/[4.3.2.1]:8206 at 16:11:18.731934: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1;rport=8206 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: ;tag=Z4S29HjHSyetD Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 101 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Allow-Events: talk, hold, conference, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 218 Remote-Party-ID: "5540" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1515756560 1515756561 IN IP4 1.2.3.4 s=FreeSWITCH c=IN IP4 1.2.3.4 t=0 0 m=audio 16918 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 1/1 resent, 0/1 tout, 0/0 term, 0/1 free nta.c:1296 agent_timer() nta: timer set next to 1000 ms nta.c:6996 _nta_incoming_timer() nta: timer G fired, retransmitting 200 reply tport.c:3257 tport_tsend() tport_tsend(0x7f48a0022230) tpn = TLS/4.3.2.1:8206 tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcbc0 101 (101) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b428e 107 (107) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc25 46 (46) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b433a 56 (56) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b4411 18 (18) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc53 461 (461) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bb1d0 218 (218) tport.c:3594 tport_vsend() tport_vsend(0x7f48a0022230): 1007 bytes of 1007 to tls/4.3.2.1:8206 tport.c:3492 tport_send_msg() tport_vsend returned 1007 send 1007 bytes to tls/[4.3.2.1]:8206 at 16:11:19.731943: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1;rport=8206 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: ;tag=Z4S29HjHSyetD Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 101 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Allow-Events: talk, hold, conference, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 218 Remote-Party-ID: "5540" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1515756560 1515756561 IN IP4 1.2.3.4 s=FreeSWITCH c=IN IP4 1.2.3.4 t=0 0 m=audio 16918 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 1/1 resent, 0/1 tout, 0/0 term, 0/1 free nta.c:1296 agent_timer() nta: timer set next to 2000 ms 2018-01-12 16:11:20.276925 [DEBUG] switch_ivr_play_say.c:1942 done playing file /usr/share/freeswitch/sounds/en/us/callie/conference/16000/conf-one_other_member_conference.wav EXECUTE sofia/external/4640 at 4.3.2.1 hangup() 2018-01-12 16:11:20.276925 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/4640 at 4.3.2.1 [CS_EXECUTE] [NORMAL_CLEARING] 2018-01-12 16:11:20.276925 [DEBUG] switch_core_session.c:2815 sofia/external/4640 at 4.3.2.1 skip receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already) 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:650 (sofia/external/4640 at 4.3.2.1) State EXECUTE going to sleep 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:584 (sofia/external/4640 at 4.3.2.1) Running State Change CS_HANGUP (Cur 1 Tot 7) 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:850 (sofia/external/4640 at 4.3.2.1) Callstate Change ACTIVE -> HANGUP 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:852 (sofia/external/4640 at 4.3.2.1) State HANGUP 2018-01-12 16:11:20.276925 [DEBUG] mod_sofia.c:438 Channel sofia/external/4640 at 4.3.2.1 hanging up, cause: NORMAL_CLEARING 2018-01-12 16:11:20.276925 [DEBUG] mod_sofia.c:491 Sending BYE to sofia/external/4640 at 4.3.2.1 nua.c:645 nua_bye() nua: nua_bye: entering nua_stack.c:529 nua_signal() nua(0x7f48a00b7d30): sent signal r_bye 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:60 sofia/external/4640 at 4.3.2.1 Standard HANGUP, cause: NORMAL_CLEARING 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:852 (sofia/external/4640 at 4.3.2.1) State HANGUP going to sleep nua_stack.c:569 nua_stack_signal() nua(0x7f48a00b7d30): recv signal r_bye nua_params.c:480 nua_stack_set_params() nua: nua_stack_set_params: entering 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:619 (sofia/external/4640 at 4.3.2.1) State Change CS_HANGUP -> CS_REPORTING soa.c:403 soa_set_params() soa_set_params(static::0x7f48a00b80d0, ...) called 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:584 (sofia/external/4640 at 4.3.2.1) Running State Change CS_REPORTING (Cur 1 Tot 7) soa.c:1784 soa_terminate() soa_terminate(static::0x7f48a00b80d0) called soa.c:1302 soa_init_offer_answer() soa_init_offer_answer(static::0x7f48a00b80d0) called 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:938 (sofia/external/4640 at 4.3.2.1) State REPORTING nta.c:2665 nta_tpn_by_url() nta: selecting scheme sip tport.c:3257 tport_tsend() tport_tsend(0x7f48a00044f0) tpn = UDP/4.3.2.1:5060 tport.c:4046 tport_resolve() tport_resolve addrinfo = 4.3.2.1:5060 tport.c:4680 tport_by_addrinfo() tport_by_addrinfo(0x7f48a00044f0): not found by name UDP/4.3.2.1:5060 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:174 sofia/external/4640 at 4.3.2.1 Standard REPORTING, cause: NORMAL_CLEARING 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:938 (sofia/external/4640 at 4.3.2.1) State REPORTING going to sleep tport.c:3594 tport_vsend() tport_vsend(0x7f48a00044f0): 592 bytes of 592 to udp/4.3.2.1:5060 tport.c:3492 tport_send_msg() tport_vsend returned 592 send 592 bytes to udp/[4.3.2.1]:5060 at 16:11:20.310748: ------------------------------------------------------------------------ BYE sip:4640 at 4.3.2.1:5060 SIP/2.0 Via: SIP/2.0/UDP 1.2.3.4;rport;branch=z9hG4bKr6jU1t193yS9S Max-Forwards: 70 From: ;tag=Z4S29HjHSyetD To: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 117550676 BYE User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Reason: Q.850;cause=16;text="NORMAL_CLEARING" Content-Length: 0 ------------------------------------------------------------------------ nta.c:8304 outgoing_send() nta: sent BYE (117550676) to UDP/4.3.2.1:5060 tport.c:4160 tport_pend() tport_pend(0x7f48a00044f0): pending 0x7f48a00bb830 for udp/10.201.3.235:5060 (already 0) nta.c:1348 set_timeout() nta: timer shortened to 1000 ms 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:610 (sofia/external/4640 at 4.3.2.1) State Change CS_REPORTING -> CS_DESTROY 2018-01-12 16:11:20.276925 [DEBUG] switch_core_session.c:1665 Session 7 (sofia/external/4640 at 4.3.2.1) Locked, Waiting on external entities 2018-01-12 16:11:20.276925 [NOTICE] switch_core_session.c:1683 Session 7 (sofia/external/4640 at 4.3.2.1) Ended 2018-01-12 16:11:20.276925 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/4640 at 4.3.2.1 [CS_DESTROY] 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:741 (sofia/external/4640 at 4.3.2.1) Running State Change CS_DESTROY (Cur 0 Tot 7) 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:751 (sofia/external/4640 at 4.3.2.1) State DESTROY 2018-01-12 16:11:20.276925 [DEBUG] mod_sofia.c:343 sofia/external/4640 at 4.3.2.1 SOFIA DESTROY 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:181 sofia/external/4640 at 4.3.2.1 Standard DESTROY 2018-01-12 16:11:20.276925 [DEBUG] switch_core_state_machine.c:751 (sofia/external/4640 at 4.3.2.1) State DESTROY going to sleep tport.c:2749 tport_wakeup_pri() tport_wakeup_pri(0x7f48a00044f0): events IN tport.c:2864 tport_recv_event() tport_recv_event(0x7f48a00044f0) tport.c:3205 tport_recv_iovec() tport_recv_iovec(0x7f48a00044f0) msg 0x7f48a00b9c90 from (udp/10.201.3.235:5060) has 418 bytes, veclen = 1 recv 418 bytes from udp/[4.3.2.1]:5060 at 16:11:20.348585: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/UDP 1.2.3.4;received=1.2.3.4;branch=z9hG4bKr6jU1t193yS9S;rport=5060 From: ;tag=Z4S29HjHSyetD To: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 117550676 BYE Date: Fri, 12 Jan 2018 16:11:20 GMT Server: Cisco-CUCM11.0 Content-Length: 0 ------------------------------------------------------------------------ tport.c:3023 tport_deliver() tport_deliver(0x7f48a00044f0): msg 0x7f48a00b9c90 (418 bytes) from udp/4.3.2.1:5060/sip next=(nil) nta.c:3299 agent_recv_response() nta: received 200 OK for BYE (117550676) nta.c:3366 agent_recv_response() nta: 200 OK is going to a transaction nta.c:9564 outgoing_estimate_delay() nta_outgoing: RTT is 37.93 ms tport.c:4222 tport_release() tport_release(0x7f48a00044f0): 0x7f48a00bb830 by 0x7f48a00b71b0 with 0x7f48a00b9c90 nua_stack.c:271 nua_stack_event() nua(0x7f48a00b7d30): event r_bye 200 OK nua_session.c:4139 signal_call_state_change() nua(0x7f48a00b7d30): call state changed: terminating -> terminated nua_stack.c:271 nua_stack_event() nua(0x7f48a00b7d30): event i_state 200 to BYE nua_stack.c:271 nua_stack_event() nua(0x7f48a00b7d30): event i_terminated 200 to BYE nua_dialog.c:397 nua_dialog_usage_remove_at() nua(0x7f48a00b7d30): removing session usage soa.c:356 soa_destroy() soa_destroy(static::0x7f48a00b80d0) called nua_stack.c:359 nua_application_event() nua: nua_application_event: entering nta.c:4470 nta_leg_destroy() nta_leg_destroy(0x7f48a00b7930) nua_session.c:351 nua_session_usage_destroy() nua: terminated session 0x7f48a00b7d30 nua_stack.c:359 nua_application_event() nua: nua_application_event: entering nua_stack.c:359 nua_application_event() nua: nua_application_event: entering nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering nua.c:342 nua_handle_bind() nua: nua_handle_bind: entering nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering nua.c:921 nua_handle_destroy() nua: nua_handle_destroy: entering nua_stack.c:529 nua_signal() nua(0x7f48a00b7d30): sent signal r_destroy nua_stack.c:569 nua_stack_signal() nua(0x7f48a00b7d30): recv signal r_destroy nta.c:4470 nta_leg_destroy() nta_leg_destroy((nil)) nta.c:1296 agent_timer() nta: timer set next to 421 ms nta.c:6996 _nta_incoming_timer() nta: timer G fired, retransmitting 200 reply tport.c:3257 tport_tsend() tport_tsend(0x7f48a0022230) tpn = TLS/4.3.2.1:8206 tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcbc0 101 (101) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b428e 107 (107) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc25 46 (46) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b433a 56 (56) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b4411 18 (18) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc53 461 (461) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bb1d0 218 (218) tport.c:3594 tport_vsend() tport_vsend(0x7f48a0022230): 1007 bytes of 1007 to tls/4.3.2.1:8206 tport.c:3492 tport_send_msg() tport_vsend returned 1007 send 1007 bytes to tls/[4.3.2.1]:8206 at 16:11:21.732263: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1;rport=8206 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: ;tag=Z4S29HjHSyetD Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 101 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Allow-Events: talk, hold, conference, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 218 Remote-Party-ID: "5540" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1515756560 1515756561 IN IP4 1.2.3.4 s=FreeSWITCH c=IN IP4 1.2.3.4 t=0 0 m=audio 16918 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 1/1 resent, 0/1 tout, 0/0 term, 0/1 free nta.c:1296 agent_timer() nta: timer set next to 3617 ms nta.c:9101 outgoing_timer_dk() nta: timer K fired, terminate BYE (117550676) nta.c:8799 outgoing_reclaim_queued() outgoing_reclaim_all((nil), (nil), 0x7f48c3ffec90) nta.c:8929 _nta_outgoing_timer() nta_outgoing_timer: 0/0 resent, 0/0 tout, 1/1 term, 1/1 free nta.c:1296 agent_timer() nta: timer set next to 382 ms nta.c:6996 _nta_incoming_timer() nta: timer G fired, retransmitting 200 reply tport.c:3257 tport_tsend() tport_tsend(0x7f48a0022230) tpn = TLS/4.3.2.1:8206 tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcbc0 101 (101) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b428e 107 (107) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc25 46 (46) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b433a 56 (56) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b4411 18 (18) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc53 461 (461) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bb1d0 218 (218) tport.c:3594 tport_vsend() tport_vsend(0x7f48a0022230): 1007 bytes of 1007 to tls/4.3.2.1:8206 tport.c:3492 tport_send_msg() tport_vsend returned 1007 send 1007 bytes to tls/[4.3.2.1]:8206 at 16:11:25.731776: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1;rport=8206 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: ;tag=Z4S29HjHSyetD Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 101 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Allow-Events: talk, hold, conference, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 218 Remote-Party-ID: "5540" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1515756560 1515756561 IN IP4 1.2.3.4 s=FreeSWITCH c=IN IP4 1.2.3.4 t=0 0 m=audio 16918 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 1/1 resent, 0/1 tout, 0/0 term, 0/1 free nta.c:1296 agent_timer() nta: timer set next to 4000 ms nta.c:6996 _nta_incoming_timer() nta: timer G fired, retransmitting 200 reply tport.c:3257 tport_tsend() tport_tsend(0x7f48a0022230) tpn = TLS/4.3.2.1:8206 tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcbc0 101 (101) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b428e 107 (107) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc25 46 (46) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b433a 56 (56) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b4411 18 (18) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc53 461 (461) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bb1d0 218 (218) tport.c:3594 tport_vsend() tport_vsend(0x7f48a0022230): 1007 bytes of 1007 to tls/4.3.2.1:8206 tport.c:3492 tport_send_msg() tport_vsend returned 1007 send 1007 bytes to tls/[4.3.2.1]:8206 at 16:11:29.731783: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1;rport=8206 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: ;tag=Z4S29HjHSyetD Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 101 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Allow-Events: talk, hold, conference, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 218 Remote-Party-ID: "5540" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1515756560 1515756561 IN IP4 1.2.3.4 s=FreeSWITCH c=IN IP4 1.2.3.4 t=0 0 m=audio 16918 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 1/1 resent, 0/1 tout, 0/0 term, 0/1 free nta.c:1296 agent_timer() nta: timer set next to 4000 ms nta.c:6996 _nta_incoming_timer() nta: timer G fired, retransmitting 200 reply tport.c:3257 tport_tsend() tport_tsend(0x7f48a0022230) tpn = TLS/4.3.2.1:8206 tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcbc0 101 (101) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b428e 107 (107) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc25 46 (46) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b433a 56 (56) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b4411 18 (18) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc53 461 (461) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bb1d0 218 (218) tport.c:3594 tport_vsend() tport_vsend(0x7f48a0022230): 1007 bytes of 1007 to tls/4.3.2.1:8206 tport.c:3492 tport_send_msg() tport_vsend returned 1007 send 1007 bytes to tls/[4.3.2.1]:8206 at 16:11:33.731765: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1;rport=8206 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: ;tag=Z4S29HjHSyetD Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 101 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Allow-Events: talk, hold, conference, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 218 Remote-Party-ID: "5540" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1515756560 1515756561 IN IP4 1.2.3.4 s=FreeSWITCH c=IN IP4 1.2.3.4 t=0 0 m=audio 16918 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 1/1 resent, 0/1 tout, 0/0 term, 0/1 free nta.c:1296 agent_timer() nta: timer set next to 4000 ms nta.c:6996 _nta_incoming_timer() nta: timer G fired, retransmitting 200 reply tport.c:3257 tport_tsend() tport_tsend(0x7f48a0022230) tpn = TLS/4.3.2.1:8206 tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcbc0 101 (101) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b428e 107 (107) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc25 46 (46) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b433a 56 (56) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b4411 18 (18) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc53 461 (461) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bb1d0 218 (218) tport.c:3594 tport_vsend() tport_vsend(0x7f48a0022230): 1007 bytes of 1007 to tls/4.3.2.1:8206 tport.c:3492 tport_send_msg() tport_vsend returned 1007 send 1007 bytes to tls/[4.3.2.1]:8206 at 16:11:37.731769: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1;rport=8206 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: ;tag=Z4S29HjHSyetD Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 101 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Allow-Events: talk, hold, conference, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 218 Remote-Party-ID: "5540" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1515756560 1515756561 IN IP4 1.2.3.4 s=FreeSWITCH c=IN IP4 1.2.3.4 t=0 0 m=audio 16918 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 1/1 resent, 0/1 tout, 0/0 term, 0/1 free nta.c:1296 agent_timer() nta: timer set next to 4000 ms nta.c:6996 _nta_incoming_timer() nta: timer G fired, retransmitting 200 reply tport.c:3257 tport_tsend() tport_tsend(0x7f48a0022230) tpn = TLS/4.3.2.1:8206 tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcbc0 101 (101) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b428e 107 (107) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc25 46 (46) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b433a 56 (56) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b4411 18 (18) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc53 461 (461) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bb1d0 218 (218) tport.c:3594 tport_vsend() tport_vsend(0x7f48a0022230): 1007 bytes of 1007 to tls/4.3.2.1:8206 tport.c:3492 tport_send_msg() tport_vsend returned 1007 send 1007 bytes to tls/[4.3.2.1]:8206 at 16:11:41.731766: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1;rport=8206 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: ;tag=Z4S29HjHSyetD Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 101 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Allow-Events: talk, hold, conference, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 218 Remote-Party-ID: "5540" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1515756560 1515756561 IN IP4 1.2.3.4 s=FreeSWITCH c=IN IP4 1.2.3.4 t=0 0 m=audio 16918 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 1/1 resent, 0/1 tout, 0/0 term, 0/1 free nta.c:1296 agent_timer() nta: timer set next to 4000 ms nta.c:6996 _nta_incoming_timer() nta: timer G fired, retransmitting 200 reply tport.c:3257 tport_tsend() tport_tsend(0x7f48a0022230) tpn = TLS/4.3.2.1:8206 tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcbc0 101 (101) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b428e 107 (107) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc25 46 (46) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b433a 56 (56) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b4411 18 (18) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc53 461 (461) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bb1d0 218 (218) tport.c:3594 tport_vsend() tport_vsend(0x7f48a0022230): 1007 bytes of 1007 to tls/4.3.2.1:8206 tport.c:3492 tport_send_msg() tport_vsend returned 1007 send 1007 bytes to tls/[4.3.2.1]:8206 at 16:11:45.731812: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1;rport=8206 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: ;tag=Z4S29HjHSyetD Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 101 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Allow-Events: talk, hold, conference, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 218 Remote-Party-ID: "5540" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1515756560 1515756561 IN IP4 1.2.3.4 s=FreeSWITCH c=IN IP4 1.2.3.4 t=0 0 m=audio 16918 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 1/1 resent, 0/1 tout, 0/0 term, 0/1 free nta.c:1296 agent_timer() nta: timer set next to 4000 ms nta.c:6996 _nta_incoming_timer() nta: timer G fired, retransmitting 200 reply tport.c:3257 tport_tsend() tport_tsend(0x7f48a0022230) tpn = TLS/4.3.2.1:8206 tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcbc0 101 (101) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b428e 107 (107) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc25 46 (46) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b433a 56 (56) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00b4411 18 (18) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bcc53 461 (461) tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f48a0001870 0x7f48a00bb1d0 218 (218) tport.c:3594 tport_vsend() tport_vsend(0x7f48a0022230): 1007 bytes of 1007 to tls/4.3.2.1:8206 tport.c:3492 tport_send_msg() tport_vsend returned 1007 send 1007 bytes to tls/[4.3.2.1]:8206 at 16:11:49.731784: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/TLS 4.3.2.1:5061;branch=z9hG4bKp424bq202ooqg4i985l0.1;rport=8206 From: "Finesse Test2" ;tag=12176919~92885dea-9af6-4628-9a25-570d6af7a50a-35601172 To: ;tag=Z4S29HjHSyetD Call-ID: 37729c80-a581de26-2fe65c-b640a0a at 10.10.100.11 CSeq: 101 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Allow-Events: talk, hold, conference, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 218 Remote-Party-ID: "5540" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1515756560 1515756561 IN IP4 1.2.3.4 s=FreeSWITCH c=IN IP4 1.2.3.4 t=0 0 m=audio 16918 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 1/1 resent, 0/1 tout, 0/0 term, 0/1 free nta.c:1296 agent_timer() nta: timer set next to 500 ms nta.c:7105 _nta_incoming_timer() nta: timer H fired, timeout and terminate 200 response tport.c:2296 tport_set_secondary_timer() tport(0x7f48a0022230): reset timer nta.c:5825 incoming_reclaim_queued() incoming_reclaim_all((nil), (nil), 0x7f48c3ffeb60) nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/1 resent, 1/1 tout, 1/0 term, 1/1 free nta.c:1289 agent_timer() nta: timer not set freeswitch at c02-anvge-sps1.somedomain.biz> -------------- next part -------------- A non-text attachment was scrubbed... Name: external.xml Type: text/xml Size: 2192 bytes Desc: not available URL: From bilaln018 at gmail.com Fri Jan 12 18:37:19 2018 From: bilaln018 at gmail.com (Bilal Abbasi) Date: Fri, 12 Jan 2018 18:37:19 +0000 Subject: [Freeswitch-users] [mod http cache][zero byte file] Message-ID: Hi Users, I am using mod http cache in freeswitch to get sound file from amazon S3, today i noticed a file downloaded with zero bytes, i tried alot to replicate the issue but could not able to get that. I was just intrested to know if someone get across this issue? Or some one using http cache in production. P.S: my system is in dev phase right now, and i am curious to know is it safe to use http cache in prod. Regards Abbasi -------------- next part -------------- An HTML attachment was scrubbed... URL: From cmrienzo at gmail.com Fri Jan 12 21:26:14 2018 From: cmrienzo at gmail.com (Christopher Rienzo) Date: Fri, 12 Jan 2018 16:26:14 -0500 Subject: [Freeswitch-users] [mod http cache][zero byte file] In-Reply-To: References: Message-ID: That module is very stable and is suitable for production. If you notice more zero byte downloads, open a jira for investigation. On Fri, Jan 12, 2018 at 1:37 PM, Bilal Abbasi wrote: > Hi Users, > I am using mod http cache in freeswitch to get sound file from amazon S3, > today i noticed a file downloaded with zero bytes, i tried alot to > replicate the issue but could not able to get that. > I was just intrested to know if someone get across this issue? > Or some one using http cache in production. > > P.S: my system is in dev phase right now, and i am curious to know is it > safe to use http cache in prod. > > 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 alihaider.4189 at gmail.com Sat Jan 13 15:34:55 2018 From: alihaider.4189 at gmail.com (Ali Haider) Date: Sat, 13 Jan 2018 20:34:55 +0500 Subject: [Freeswitch-users] how to solve command Message-ID: hiii how to solve sudo echo "deb http://files.freeswitch.org/repo/ubuntu-1604/freeswitch-1.6/ xenial main" > /etc/apt/sources.list.d/freeswitch.list bash: /etc/apt/sources.list.d/freeswitch.list: Permission denied -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Sun Jan 14 10:41:56 2018 From: gregor at infomedia.si (Gregor Nanger) Date: Sun, 14 Jan 2018 11:41:56 +0100 Subject: [Freeswitch-users] ESL - Event Variables Message-ID: Hi Guys! I am using ESL. On some events like ChannelState there are only few variables sent to ESL client. Is there a way to for some variables, that I created in channel, to force them to be sent on each event? Thank you for advice, Gregor -------------- next part -------------- An HTML attachment was scrubbed... URL: From giggsey at gmail.com Sun Jan 14 12:32:56 2018 From: giggsey at gmail.com (Joshua Gigg) Date: Sun, 14 Jan 2018 12:32:56 +0000 Subject: [Freeswitch-users] ESL - Event Variables In-Reply-To: References: Message-ID: verbose-channel-events is what you're after. https://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_verbose_events On Sun, 14 Jan 2018 at 10:45 Gregor Nanger wrote: > Hi Guys! > > I am using ESL. On some events like ChannelState there are only few > variables sent to ESL client. Is there a way to for some variables, that I > created in channel, to force them to be sent on each event? > > Thank you for advice, 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 gregor at infomedia.si Sun Jan 14 12:45:21 2018 From: gregor at infomedia.si (Gregor Nanger) Date: Sun, 14 Jan 2018 12:45:21 +0000 Subject: [Freeswitch-users] ESL - Event Variables In-Reply-To: References: Message-ID: I see, thanks. Only drawback is more data sent, but if someone needs it, it's only way. On Sun, Jan 14, 2018, 13:35 Joshua Gigg wrote: > verbose-channel-events is what you're after. > > https://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_verbose_events > > On Sun, 14 Jan 2018 at 10:45 Gregor Nanger wrote: > >> Hi Guys! >> >> I am using ESL. On some events like ChannelState there are only few >> variables sent to ESL client. Is there a way to for some variables, that I >> created in channel, to force them to be sent on each event? >> >> Thank you for advice, 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 gmina at connectfirst.com Sun Jan 14 15:53:45 2018 From: gmina at connectfirst.com (Geoff Mina) Date: Sun, 14 Jan 2018 15:53:45 +0000 Subject: [Freeswitch-users] Problem With TLS + Contact Header - Bug? In-Reply-To: References: Message-ID: Thinking since nobody has any comments, I should probably open a bug report. Last call? On Fri, Jan 12, 2018 at 10:07 AM Geoff Mina wrote: > Greetings, > > I have a pretty odd issue that I have no idea how to resolve. We have a > Sofia profile that is TLS only. It listens on 5061. This is with an > upstream vendor and we want them to be able to send inbound calls to > extensions without register. > > Our FS instance is sending back "transport=udp" and port 5060 in the > Contact header of the 200 OK. Even though the invite is for TLS and the > sip_profile is tls-only=true. I have attached a SIP trace and a copy of > our external.xml sofia profile. > > I am thinking this is a Freeswitch bug - or maybe just an oddly documented > "feature". Any help is really appreciated. > > In the sip-trace attached, you can see an INVITE followed by a Trying and > then an OK. The OK has Contact information for transport=udp and port > 5060, which is invalid, so the ACK never gets back to us and we retransmit > the 200 OK until it expires. > > Thanks, > > Geoff > -- *GEOFF MINA*Chief Executive Officer Connect First / Contact Center Solutions, Built Better. 3101 Iris Ave #200, Boulder, CO 80301 720.335.5924 gmina at connectfirst.com / www.connectfirst.com [image: https://docs.google.com/uc?export=download&id=0B5b6KnVfm9lJTlFrQzRVUjJ2ZVE&revid=0B5b6KnVfm9lJUXpUMTFEbGJvaktwN1p5ejM3YTFkdWVWNzBzPQ] This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.png Type: image/png Size: 4537 bytes Desc: not available URL: From david.villasmil.work at gmail.com Sun Jan 14 20:56:35 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Sun, 14 Jan 2018 20:56:35 +0000 Subject: [Freeswitch-users] Problem With TLS + Contact Header - Bug? In-Reply-To: References: Message-ID: Try with On Sun, Jan 14, 2018, 16:54 Geoff Mina wrote: > Thinking since nobody has any comments, I should probably open a bug > report. > > Last call? > > On Fri, Jan 12, 2018 at 10:07 AM Geoff Mina > wrote: > >> Greetings, >> >> I have a pretty odd issue that I have no idea how to resolve. We have a >> Sofia profile that is TLS only. It listens on 5061. This is with an >> upstream vendor and we want them to be able to send inbound calls to >> extensions without register. >> >> Our FS instance is sending back "transport=udp" and port 5060 in the >> Contact header of the 200 OK. Even though the invite is for TLS and the >> sip_profile is tls-only=true. I have attached a SIP trace and a copy of >> our external.xml sofia profile. >> >> I am thinking this is a Freeswitch bug - or maybe just an oddly >> documented "feature". Any help is really appreciated. >> >> In the sip-trace attached, you can see an INVITE followed by a Trying and >> then an OK. The OK has Contact information for transport=udp and port >> 5060, which is invalid, so the ACK never gets back to us and we retransmit >> the 200 OK until it expires. >> >> Thanks, >> >> Geoff >> > -- > > > *GEOFF MINA*Chief Executive Officer > Connect First / Contact Center Solutions, Built Better. > > 3101 Iris Ave #200, Boulder, CO 80301 > 720.335.5924 > gmina at connectfirst.com / www.connectfirst.com > > [image: > https://docs.google.com/uc?export=download&id=0B5b6KnVfm9lJTlFrQzRVUjJ2ZVE&revid=0B5b6KnVfm9lJUXpUMTFEbGJvaktwN1p5ejM3YTFkdWVWNzBzPQ] > > This email and any files transmitted with it are confidential and > intended solely for the use of the individual or entity to whom they are > addressed. If you have received this email in error please notify the > system manager. > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 gmina at connectfirst.com Mon Jan 15 00:44:21 2018 From: gmina at connectfirst.com (Geoff Mina) Date: Sun, 14 Jan 2018 17:44:21 -0700 Subject: [Freeswitch-users] Problem With TLS + Contact Header - Bug? In-Reply-To: References: Message-ID: Nope. No luck. I'm not matching to a gateway the way I have this configured. Maybe I need to ask the vendor to prefix the URI with gw+extension to see if I can get it to pick up the gateway configuration. The general external.xml sip_profile doesn't seem to work in this model. *GEOFF MINA*Chief Executive Officer Connect First / Contact Center Solutions, Built Better. 3101 Iris Ave #200, Boulder, CO 80301 720.335.5924 <%28720%29%20335-5924> gmina at connectfirst.com / www.connectfirst.com [image: https://docs.google.com/uc?export=download&id=0B5b6KnVfm9lJTlFrQzRVUjJ2ZVE&revid=0B5b6KnVfm9lJUXpUMTFEbGJvaktwN1p5ejM3YTFkdWVWNzBzPQ] This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. On Sun, Jan 14, 2018 at 1:56 PM, David Villasmil < david.villasmil.work at gmail.com> wrote: > Try with > > > > On Sun, Jan 14, 2018, 16:54 Geoff Mina wrote: > >> Thinking since nobody has any comments, I should probably open a bug >> report. >> >> Last call? >> >> On Fri, Jan 12, 2018 at 10:07 AM Geoff Mina >> wrote: >> >>> Greetings, >>> >>> I have a pretty odd issue that I have no idea how to resolve. We have a >>> Sofia profile that is TLS only. It listens on 5061. This is with an >>> upstream vendor and we want them to be able to send inbound calls to >>> extensions without register. >>> >>> Our FS instance is sending back "transport=udp" and port 5060 in the >>> Contact header of the 200 OK. Even though the invite is for TLS and the >>> sip_profile is tls-only=true. I have attached a SIP trace and a copy of >>> our external.xml sofia profile. >>> >>> I am thinking this is a Freeswitch bug - or maybe just an oddly >>> documented "feature". Any help is really appreciated. >>> >>> In the sip-trace attached, you can see an INVITE followed by a Trying >>> and then an OK. The OK has Contact information for transport=udp and port >>> 5060, which is invalid, so the ACK never gets back to us and we retransmit >>> the 200 OK until it expires. >>> >>> Thanks, >>> >>> Geoff >>> >> -- >> >> >> *GEOFF MINA*Chief Executive Officer >> Connect First / Contact Center Solutions, Built Better. >> >> 3101 Iris Ave #200, Boulder, CO 80301 >> 720.335.5924 >> gmina at connectfirst.com / www.connectfirst.com >> >> [image: >> https://docs.google.com/uc?export=download&id=0B5b6KnVfm9lJTlFrQzRVUjJ2ZVE&revid=0B5b6KnVfm9lJUXpUMTFEbGJvaktwN1p5ejM3YTFkdWVWNzBzPQ] >> >> This email and any files transmitted with it are confidential and >> intended solely for the use of the individual or entity to whom they are >> addressed. If you have received this email in error please notify the >> system manager. >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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: 4537 bytes Desc: not available URL: From linmin at tacana.net Sat Jan 13 15:22:10 2018 From: linmin at tacana.net (LinMin) Date: Sun, 14 Jan 2018 01:22:10 +1000 Subject: [Freeswitch-users] Fresh i386 install failing to download packages Message-ID: Hi all, Just trying to install on Debian 8 32bit and getting the following messages in apt: Package 'freeswitch-all' has no installation candidate  Unable to locate package freeswitch-meta-all System is a Via C7 256mb ram 16gb ssd. Other packages are installing fine. Apt is updated. Doing 'apt-cache search freeswitch' shows some packages, but not all. Have I missed something here? Cheers, Francis From mahdi_shirazi at yahoo.com Sun Jan 14 13:37:55 2018 From: mahdi_shirazi at yahoo.com (Mehdi Shirazi) Date: Sun, 14 Jan 2018 13:37:55 +0000 (UTC) Subject: [Freeswitch-users] Freeswitch as sip phone and call transfer References: <1163488317.2863974.1515937075573.ref@mail.yahoo.com> Message-ID: <1163488317.2863974.1515937075573@mail.yahoo.com> HiIs it possible to use Freeswitch as sip softphone and use call transfer ? please note this is not same when Freeswitch connected to provider with sip trunk and makes call transfer.when Freeswitch registers in provider as sip phone , when he receives a call ,Transfer calls via provider network and in this case Freeswitch is not in signaling or media path.My goal is dynamically transfer sip phone calls based on time and caller id via provider network.There is no siptrunk just one sip phone account. thanks M.Shirazi -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.shirazi at gmail.com Sun Jan 14 23:25:01 2018 From: m.shirazi at gmail.com (Mehdi Shirazi) Date: Mon, 15 Jan 2018 02:55:01 +0330 Subject: [Freeswitch-users] Freeswitch as sip phone and call transfer Message-ID: Hi Is it possible to use Freeswitch as sip softphone and use call transfer ? please note this is not same when Freeswitch connected to provider with sip trunk and makes call transfer.when Freeswitch registers in provider as sip phone , when he receives a call ,Transfer calls via provider network and in this case Freeswitch is not in signaling or media path. My goal is dynamically transfer sip phone calls based on time and caller id via provider network.There is no siptrunk just one sip phone account. thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Mon Jan 15 08:51:35 2018 From: mike at jerris.com (Michael Jerris) Date: Mon, 15 Jan 2018 03:51:35 -0500 Subject: [Freeswitch-users] Fresh i386 install failing to download packages In-Reply-To: References: Message-ID: the 32 bit packages are not maintained. You may be able to build your own. > On Jan 13, 2018, at 10:22 AM, LinMin wrote: > > Hi all, > > Just trying to install on Debian 8 32bit and getting the following messages in apt: > > Package 'freeswitch-all' has no installation candidate > > Unable to locate package freeswitch-meta-all > > System is a Via C7 256mb ram 16gb ssd. Other packages are installing fine. Apt is updated. Doing 'apt-cache search freeswitch' shows some packages, but not all. Have I missed something here? > > Cheers, > > Francis From asilva at wirelessmundi.com Mon Jan 15 09:16:54 2018 From: asilva at wirelessmundi.com (=?UTF-8?Q?Ant=c3=b3nio_Silva?=) Date: Mon, 15 Jan 2018 10:16:54 +0100 Subject: [Freeswitch-users] Problem With TLS + Contact Header - Bug? In-Reply-To: References: Message-ID: Hi, In the initial invite the contact header the tls part is missing:    Contact: it should have sips and transport=tls otherwise it will default to sip/udp, it's probably here the cause of your issue... Since you have tls_only = true, FS shouldn't reply to the that contact or place a error message "wrong contact... or something"... did you try with last git? can you try? and if it fails open a jira so the dev team can take a look. On 01/12/2018 06:07 PM, Geoff Mina wrote: > Greetings, > > I have a pretty odd issue that I have no idea how to resolve.  We have > a Sofia profile that is TLS only.  It listens on 5061.  This is with > an upstream vendor and we want them to be able to send inbound calls > to extensions without register. > > Our FS instance is sending back "transport=udp" and port 5060 in the > Contact header of the 200 OK.  Even though the invite is for TLS and > the sip_profile is tls-only=true.  I have attached a SIP trace and a > copy of our external.xml sofia profile. > > I am thinking this is a Freeswitch bug - or maybe just an oddly > documented "feature".  Any help is really appreciated. > > In the sip-trace attached, you can see an INVITE followed by a Trying > and then an OK.  The OK has Contact information for transport=udp and > port 5060, which is invalid, so the ACK never gets back to us and we > retransmit the 200 OK until it expires. > > Thanks, > > Geoff > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From alex at digitalmail.com Mon Jan 15 10:46:13 2018 From: alex at digitalmail.com (Alex Lake) Date: Mon, 15 Jan 2018 10:46:13 +0000 Subject: [Freeswitch-users] No response to registration requests with high port numbers? In-Reply-To: <87ddbbf8-676d-23b9-d98b-a6551bdadadc@digitalmail.com> References: <87ddbbf8-676d-23b9-d98b-a6551bdadadc@digitalmail.com> Message-ID: <44c7e6c4-683e-913d-1932-181f0c64dbb4@digitalmail.com> I'm beginning to think that this high port number thing is a red herring. The router in question is a Meraki and it seems to have trouble allowing more than one SIP client to register with freeswitch (maybe a NAT/ALG issue)- is this some kind of FAQ? On 11/01/2018 15:47, Alex Lake wrote: > > Hi, > > Got a problem with a handset that doesn't seem to be registering on > our Freeswitch server. The diagnostics from a member of Cisco support > said... > > "At packet 422 we see the phone "0_4147057716 at 192.168.40.26" send a > registration request to 5.9.36.113:5060 from 175.159.77.82:32060 - We > do not see a reply to this from the SIP provider. > > We responses to requests from 0_359240637 at 192.168.40.26 > with source port 5060, which > suggests to me that the SIP provider is not replying to the high UDP > port requests. As the MX is a NAT device, subsequent SIP requests will > always have a high UDP port." > > I'm not sure where we might configure acceptable ranges of SIP source > or if it's something else. > > Thanks for any suggestions... > > Alex > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.ponzone at gmail.com Mon Jan 15 11:01:42 2018 From: david.ponzone at gmail.com (David Ponzone) Date: Mon, 15 Jan 2018 12:01:42 +0100 Subject: [Freeswitch-users] No response to registration requests with high port numbers? In-Reply-To: <44c7e6c4-683e-913d-1932-181f0c64dbb4@digitalmail.com> References: <87ddbbf8-676d-23b9-d98b-a6551bdadadc@digitalmail.com> <44c7e6c4-683e-913d-1932-181f0c64dbb4@digitalmail.com> Message-ID: <2AF6FE6A-7EB9-4958-8D96-A85B74D2B955@gmail.com> AFAIK, Meraki does not have a SIP/ALG. Did you check for any FW or IDS policy that could affect the SIP flows ? Did you check the logs from the FW/IDS to see if packets are rejected ? On the FS side, you could try adding: or in the user account. Le 15 janv. 2018 à 11:46, Alex Lake a écrit : > I'm beginning to think that this high port number thing is a red herring. The router in question is a Meraki and it seems to have trouble allowing more than one SIP client to register with freeswitch (maybe a NAT/ALG issue)- is this some kind of FAQ? > > On 11/01/2018 15:47, Alex Lake wrote: >> Hi, >> >> Got a problem with a handset that doesn't seem to be registering on our Freeswitch server. The diagnostics from a member of Cisco support said... >> >> "At packet 422 we see the phone "0_4147057716 at 192.168.40.26" send a registration request to 5.9.36.113:5060 from 175.159.77.82:32060 - We do not see a reply to this from the SIP provider. >> >> We responses to requests from 0_359240637 at 192.168.40.26 with source port 5060, which suggests to me that the SIP provider is not replying to the high UDP port requests. As the MX is a NAT device, subsequent SIP requests will always have a high UDP port." >> >> I'm not sure where we might configure acceptable ranges of SIP source or if it's something else. >> >> Thanks for any suggestions... >> >> Alex >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at telefaks.de Mon Jan 15 11:04:35 2018 From: lists at telefaks.de (Peter Steinbach) Date: Mon, 15 Jan 2018 12:04:35 +0100 Subject: [Freeswitch-users] No response to registration requests with high port numbers? In-Reply-To: <44c7e6c4-683e-913d-1932-181f0c64dbb4@digitalmail.com> References: <87ddbbf8-676d-23b9-d98b-a6551bdadadc@digitalmail.com> <44c7e6c4-683e-913d-1932-181f0c64dbb4@digitalmail.com> Message-ID: <5A5C8AC3.8010800@telefaks.de> Try to set the local port of the SIP device to something else than 5060 (15060). Routers with NAT often change the outgoing SIP port during NAT (e.g. if 5060 is already used by another device). Sometimes (PfSense) they are even puzzling the port by default for security reasons, which cause similar problems as you describe. Best regards Peter On 01/15/18 11:46, Alex Lake wrote: > I'm beginning to think that this high port number thing is a red > herring. The router in question is a Meraki and it seems to have > trouble allowing more than one SIP client to register with freeswitch > (maybe a NAT/ALG issue)- is this some kind of FAQ? > > On 11/01/2018 15:47, Alex Lake wrote: >> >> Hi, >> >> Got a problem with a handset that doesn't seem to be registering on >> our Freeswitch server. The diagnostics from a member of Cisco support >> said... >> >> "At packet 422 we see the phone "0_4147057716 at 192.168.40.26" send a >> registration request to 5.9.36.113:5060 from 175.159.77.82:32060 - We >> do not see a reply to this from the SIP provider. >> >> We responses to requests from 0_359240637 at 192.168.40.26 >> with source port 5060, which >> suggests to me that the SIP provider is not replying to the high UDP >> port requests. As the MX is a NAT device, subsequent SIP requests >> will always have a high UDP port." >> >> I'm not sure where we might configure acceptable ranges of SIP source >> or if it's something else. >> >> Thanks for any suggestions... >> >> Alex >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- With kind regards Peter Steinbach Telefaks Services GmbH mailto:lists (att) telefaks.de Internet: www.telefaks.de -------------- next part -------------- An HTML attachment was scrubbed... URL: From thetsinling at outlook.com Mon Jan 15 11:43:39 2018 From: thetsinling at outlook.com (bob. chen) Date: Mon, 15 Jan 2018 11:43:39 +0000 Subject: [Freeswitch-users] does verto.conf support odbc-dsn? Message-ID: -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at telefaks.de Mon Jan 15 12:03:27 2018 From: lists at telefaks.de (Peter Steinbach) Date: Mon, 15 Jan 2018 13:03:27 +0100 Subject: [Freeswitch-users] Lose Race instead of missed call In-Reply-To: <5A3C003D.1020505@telefaks.de> References: <5A2EB2B5.9030907@telefaks.de> <5A3912DC.10903@telefaks.de> <5A3C003D.1020505@telefaks.de> Message-ID: <5A5C988F.6070305@telefaks.de> I would like to ask the question again: Is there a reason why signalling of missed calls does not work with enterprise originate any more? Or should I open a Jira? Best regards Peter On 12/21/17 19:41, Peter Steinbach wrote: > After some tests, I figured out, that it's the enterprise originate > which prevents signalling of missed calls. As soon as I use "," > instead of ":_:", the signalling of missed calls is fine on the phones. > > Question: Is there any reason for this behaviour, or should we > consider this as a defect and open a Jira? > > Best regards > Peter -------------- next part -------------- An HTML attachment was scrubbed... URL: From asilva at wirelessmundi.com Mon Jan 15 12:18:49 2018 From: asilva at wirelessmundi.com (=?UTF-8?Q?Ant=c3=b3nio_Silva?=) Date: Mon, 15 Jan 2018 13:18:49 +0100 Subject: [Freeswitch-users] Frequent sqlite database corruption In-Reply-To: References: <2B07A240-651B-4E44-AD27-3F9AD506F3F1@connectfirst.com> Message-ID: The only scenario where i have this problem is when using WSS. On 01/09/2018 03:37 PM, Mundkowsky, Robert wrote: > > We run on EC2 and do not have this problem.  We did have the problem > in the past now and then.  But I think that was with an older version > of FS.  But we are only using FS with Verto.  Ideally, we would be > using postgresql, but we have not got there yet. > > Robert > > *From:*FreeSWITCH-users > [mailto:freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of > *David Villasmil > *Sent:* Monday, January 8, 2018 8:50 PM > *To:* FreeSWITCH Users Help > *Subject:* Re: [Freeswitch-users] Frequent sqlite database corruption > > +1 > > I have experienced sqlite corruption on physical servers, but it was > very seldom... but on EC2s it happens rather frequently. I'm not using > freeswitch.Dbh from lua anywhere... > > ᐧ > > > Regards, > > David Villasmil > > email: david.villasmil.work at gmail.com > > > phone: +34669448337 > > On Tue, Jan 9, 2018 at 1:12 AM, Brian West > wrote: > > I do not believe that is what is going on. > > https://freeswitch.org/jira/browse/FS-9371 > > > https://freeswitch.org/jira/browse/FS-10721 > > > Are you using freeswitch.Dbh from LUA? I think its probably > closing the file out from under you and corrupting the db in the > process. > > Maybe these JIRAs will provide a way to replicate the issue on demand. > > /b > > On Sun, Jan 7, 2018 at 5:51 PM, Geoff Mina > wrote: > > As a confirmation, the profile which corrupted was exclusively > WSS connections. > > > > On Jan 7, 2018, at 4:24 PM, Jeremy Lainé > > wrote: > > > > Hi all, > > > > Just as Geoff Mina recently reported, I too have encountered > numerous instances of sqlite database corruptions, without any > power cuts or disk failures. I have experienced this both on > EC2 instances and on physical servers. > > > > I saw António Silva asked whether Geoff Mina was using wss > endpoints, could you elaborate on why this might be the root > cause? In the setups where I encountered the corruption, I am > indeed using wss endpoints. How about you Geoff? > > > > As a workaround I am considering migrating to postgresql > (core + sofia) but it's frustating not to understand the root > cause of the problem. > > > > Cheers, > > > > Jeremy > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 > > > color-facebook-96.png > color-twitter-96.png > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > Official FreeSWITCH Sites > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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. > > ------------------------------------------------------------------------ > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From igor.potjevlesch at gmail.com Mon Jan 15 13:29:24 2018 From: igor.potjevlesch at gmail.com (igor.potjevlesch at gmail.com) Date: Mon, 15 Jan 2018 14:29:24 +0100 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <002601d38a22$29ed8730$7dc89590$@gmail.com> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <46d29a8d-1cd3-562d-f4c4-508a61be0a87@madovsky.org> <004901d3853d$08e21590$1aa640b0$@gmail.com> <007601d38550$167153c0$4353fb40$@gmail.com> <0e3b2218-df0d-ccc0-e2a9-6f90a06e7aff@madovsky.org> <009501d3856a$d0ba6360$722f2a20$@gmail.com> <715e4488-27a8-93cc-ec8e-cbb9f382301f@madovsky.org> <00be01d3856d$9a594ef0$cf0becd0$@gmail.com> <00ce01d3856f$dc5e7bc0$951b7340$@gmail.com> <8b5a1264-de31-dbb2-1c50-a05a0e70cde8@madovsky.org> <011301d38571$976d7cd0$c6487670$@gmail.com> <720c5b19-4115-18b8-4a9c-6a030d92db01@madovsky.org> <012801d38575$8e65a410$ab30ec30$@gmail.com> <66cf7915-53f8-6a27-bd50-4800d733c010@madovsky.org> <004901d38629$bba17c60$32e47520$@gmail.com> <2fc10546-cf7d-3c8b-71e5-ec95e99575ca@madovsky.org> <009201d388ad$fbc38190$f34a84b0$@gmail.com> <00a301d38964$eef4ec80$ccdec580$@gmail.com> <4315bccc-2df7-4278-edd4-eb26506be43c@madovsky. org> <001f01d38a20$cc05b8f0$64112ad0$@gmail.com> <002601d38a22$29ed8730$7dc89590$@gmail.com> Message-ID: <004601d38e04$dc19d450$944d7cf0$@gmail.com> Hello, I'm still stuck with Nibblebill config. Even if the current balance is 0 or negative, the dialplan start the call. Someone would have some examples of config where this behaviour is avoided? Thank you! Regards, Igor. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : mercredi 10 janvier 2018 15:49 À : 'Madovsky' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL This is the log: Action log(INFO ${nibble_balance} is equal or lower than 0) With or without "set nibble_balance". So I guess that this variable is undefined. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : mercredi 10 janvier 2018 15:39 À : 'Madovsky' > Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL I don't understand what is supposed to do the SQL request? I think that, indeed, nibble_balance is not set at the moment of the condition. De : Madovsky [mailto:infos at madovsky.org] Envoyé : mardi 9 janvier 2018 21:24 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you should remove since when you populate nibble_account it makes automatically the SQL request and populate nibble_balance. then don't forget to put all nibble variables on the bridge like {nibble_account=${nibble_account},etc.}sofia/xxx On 1/9/2018 8:14 AM, igor.potjevlesch at gmail.com wrote: I didn't. What does it mean "inline" in that case? I tried like this and add "inline" on all settings. So, now the dialplan looks like this: The logs are showing the following outputs and the call start: 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_account=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_account=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_account]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_rate=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_rate=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_rate]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_minimum=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_minimum=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_minimum]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_rounding=2) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_rounding=2) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_rounding]=[2] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_balance) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_balance) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_balance]=[UNDEF] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action nibblebill(heartbeat 1) 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out/0123456789) 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action hangup(hangup_cause) De : Madovsky [mailto:infos at madovsky.org] Envoyé : lundi 8 janvier 2018 19:52 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL did you set nibble balance inline="true" before the condition? also check with log just after you set the var to be sure the SQL return a value On 1/8/2018 10:24 AM, igor.potjevlesch at gmail.com wrote: I basically tried this: But I didn't see anything in the logs, the call begin to start. Regards, Igor De : Madovsky [mailto:infos at madovsky.org] Envoyé : vendredi 5 janvier 2018 14:44 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL Yes in a nested condition for ex. this method is more robust that trust nibblebill to do all the job On 1/5/2018 5:33 AM, igor.potjevlesch at gmail.com wrote: It means that I can test ${nibble_balance} before right? De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 20:31 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you should make a nested condition before the bridge and if the balance not good transfer the call to hangup or something else On 1/4/2018 8:03 AM, igor.potjevlesch at gmail.com wrote: I uncommented this in the config file of nibblebill: The request is working fine according to the logs, but the call is still placed with the logs: 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:422 Doing lookup query [SELECT euros AS nibble_balance FROM solde WHERE customer_id='1'] 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:430 Retrieved current balance for account 1 (balance = -0.040000) 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:523 Comparing -0.040000 to hangup balance of 1.000000, taking into account minimum charge of 1.000000 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:526 Balance of -0.040000 fell below allowed amount of 1.000000! (Account 1) De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:37 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL add an sql request into nibblebill and link it to nibble_balance variables inline in diaplan On 1/4/2018 7:35 AM, igor.potjevlesch at gmail.com wrote: Yes, why not, but I don't find how to check the balance before a bridge. De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:29 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL it starts because you don't have any user linked to your nibble_account so the only way to not start the call is to create a condition with the nibble balance before the bridge On 1/4/2018 7:22 AM, igor.potjevlesch at gmail.com wrote: I did this: dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_account=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1 /+4425482090 at A.B.C.D Action set(nibble_rate=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_minimum=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_rounding=2) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action nibblebill(heartbeat 1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out_1/0123456789) […] 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:430 Retrieved current balance for account 1 (balance = 0.000000) dca7b05c-f161-11e7-9f9a-b10720ff818b 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:523 Comparing 0.000000 to hangup balance of 1.000000, taking into account minimum charge of 1.000000 dca7b05c-f161-11e7-9f9a-b10720ff818b 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:526 Balance of 0.000000 fell below allowed amount of 1.000000! (Account 1) But the call still starts. De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:09 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL the nibblebill variables must be on the bridge like do not use "export" since I noticed some strange behavior with it. I don't know how nibblebill behaves without a nibble_account linked to a user account, so I cannot help for this case On 1/4/2018 7:06 AM, igor.potjevlesch at gmail.com wrote: I don't have a registered user. It's a peer trusted by his IP address. During the call the credit is updated every seconds but even without credit, the call start and stop immediately. Yes I know. I will switch to more reasonable value after my tests. What do you mean by "export all nibblebill variables to the bridge"? De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 15:52 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > is 1 a valid nibble_account of a registered user? > you dont' need to check, as nibblebill automatically check the balance if the nibble_account is linked to a registered user > be aware that heartbeat to 1 means a request to your DB every second about your issue you should export all nibblebill variables to the bridge too On 1/4/2018 6:46 AM, igor.potjevlesch at gmail.com wrote: That's the case: De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 12:41 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you must check or set nibble_account before the call On 1/4/2018 3:35 AM, igor.potjevlesch at gmail.com wrote: Hello, Finally the billing works good. Would it be possible to setup the rates in db? I don't find example or documentation related to this. Also, I don't understand why the call is allowed for bridging whereas the balance is 0 or negative? Regards, Igor. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : jeudi 4 janvier 2018 10:19 À : 'FreeSWITCH Users Help' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL Hello, Thank you! Both db_dsn and odbc-dsn work. db-dsn fails. I keep the version with odbc-dsn because in that case I don't have the warning about deprecated function for versions earlier than 1.4.2 even if I run 1.6. What is the best according to you? db_dsn or odbc-dsn? I have additional questions related to nibble: 1. After hanging up the call, I see in the logs the good value: "mod_nibblebill.c:590 Billing $0.000234" but some line after there is another update: "mod_nibblebill.c:622 Rounding to precision 1.000000, total 1.000000 (0.999793 excess)". So the call is billed 1 instead of 0.000234. 2. Is it possible to setup in the db scheme different prefixes and their rate? Instead of putting them raw in the dialplan or any other config file? Thank you in advance for your clarification. Regards, Igor. De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Madovsky Envoyé : mercredi 3 janvier 2018 22:18 À : freeswitch-users at lists.freeswitch.org Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL If you compiled FS with --enable-core-odbc-support so you can use you must set odbc.ini On 1/3/2018 1:02 PM, Geoff Mina wrote: I think the param is db-dsn. Not the underscore version. On Jan 3, 2018, at 12:59 PM, Sergey Safarov > wrote: I used connection string Sergey ср, 3 янв. 2018 г. в 22:06, >: Hello ! I try to connect Nibblebill directly to PostgreSQL but it still fails. I follow the documentation and setup the param like this: When I hangup a call, the logs report the following: 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 2018-01-03 20:00:19.037333 [CRIT] mod_nibblebill.c:604 Failed to log to database! Any idea on how to proceed with FS 1.6? Thank you! Regards, Igor. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/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 raimundo.perez.cuba at gmail.com Mon Jan 15 15:03:23 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Mon, 15 Jan 2018 16:03:23 +0100 Subject: [Freeswitch-users] Event Socket not displaying all events Message-ID: <8FEEB07C-B4BE-429A-91B2-F509061E55F7@gmail.com> Hi, I can’t receive all events, like ringtone, exchange media, answered, etc, from sofia/external/550075372035172 at 64.34.75.23 What I am missing? Thanks iam using this dial plan: \ And this is my perl script: require ESL; use IO::Socket::INET; my $ip = "127.0.0.1"; my $sock = new IO::Socket::INET ( LocalHost => $ip, LocalPort => '8040', Proto => 'tcp', Listen => 1, Reuse => 1 ); my $dial_string = 'sofia/external/550075372035172 at 64.34.75.23'; my $codec_string = 'G729'; die "Could not create socket: $!\n" unless $sock; for(;;) { my $new_sock = $sock->accept(); my $pid = fork(); if ($pid) { print "New child pid $pid created...\n"; close($new_sock); next; } my $fd = fileno($new_sock); my $con = new ESL::ESLconnection($fd); my $info = $con->getInfo(); my $uuid = $info->getHeader("unique-id"); printf "Connected call %s, from %s\n", $uuid, $info->getHeader("caller-caller-id-number"); $con->sendRecv("event plain ALL"); $con->execute("export","nolocal:absolute_codec_string=$codec_string"); $con->execute("bridge",$dial_string); while($con->connected()) { my $e = $con->recvEvent(); if ($e) { my $name = $e->getHeader("event-name"); print "EVENT [$name]\n"; } } print "BYE\n"; close($new_sock); } -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimundo.perez.cuba at gmail.com Mon Jan 15 15:09:52 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Mon, 15 Jan 2018 16:09:52 +0100 Subject: [Freeswitch-users] False Answer Supervision Detection in Freeswitch Message-ID: <7C23E398-16EC-46A8-AF81-7522F7F4D17F@gmail.com> Hi guys, Anybody knows how deals with FAS detection in Freeswitch? Thanks From mike at jerris.com Mon Jan 15 15:53:38 2018 From: mike at jerris.com (Michael Jerris) Date: Mon, 15 Jan 2018 10:53:38 -0500 Subject: [Freeswitch-users] does verto.conf support odbc-dsn? In-Reply-To: References: Message-ID: <779BFA9A-1F1E-4C72-AA19-BD7FDF90E357@jerris.com> verto does not use any database at all. > On Jan 15, 2018, at 6:43 AM, bob. chen wrote: > > > _________________________________________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From adrian.worutowicz at esifrance.net Mon Jan 15 15:43:54 2018 From: adrian.worutowicz at esifrance.net (Adrian Worutowicz) Date: Mon, 15 Jan 2018 16:43:54 +0100 Subject: [Freeswitch-users] Event Socket not displaying all events In-Reply-To: <8FEEB07C-B4BE-429A-91B2-F509061E55F7@gmail.com> References: <8FEEB07C-B4BE-429A-91B2-F509061E55F7@gmail.com> Message-ID: <008701d38e17$a5fc3e40$f1f4bac0$@worutowicz@esifrance.net> Hi, I doubt if you really need ALL events. I send: event xml BACKGROUND_JOB CHANNEL_CALLSTATE I receive: Reply-Text: +OK event listener enabled xml … and then all events I need (in XML) De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Raimundo Pérez Nieves Envoyé : lundi 15 janvier 2018 16:03 À : FreeSWITCH Users Help Objet : [Freeswitch-users] Event Socket not displaying all events Hi, I can’t receive all events, like ringtone, exchange media, answered, etc, from sofia/external/550075372035172 at 64.34.75.23 What I am missing? Thanks iam using this dial plan: \ And this is my perl script: require ESL; use IO::Socket::INET; my $ip = "127.0.0.1"; my $sock = new IO::Socket::INET ( LocalHost => $ip, LocalPort => '8040', Proto => 'tcp', Listen => 1, Reuse => 1 ); my $dial_string = 'sofia/external/550075372035172 at 64.34.75.23'; my $codec_string = 'G729'; die "Could not create socket: $!\n" unless $sock; for(;;) { my $new_sock = $sock->accept(); my $pid = fork(); if ($pid) { print "New child pid $pid created...\n"; close($new_sock); next; } my $fd = fileno($new_sock); my $con = new ESL::ESLconnection($fd); my $info = $con->getInfo(); my $uuid = $info->getHeader("unique-id"); printf "Connected call %s, from %s\n", $uuid, $info->getHeader("caller-caller-id-number"); $con->sendRecv("event plain ALL"); $con->execute("export","nolocal:absolute_codec_string=$codec_string"); $con->execute("bridge",$dial_string); while($con->connected()) { my $e = $con->recvEvent(); if ($e) { my $name = $e->getHeader("event-name"); print "EVENT [$name]\n"; } } print "BYE\n"; close($new_sock); } -------------- next part -------------- An HTML attachment was scrubbed... URL: From infos at madovsky.org Mon Jan 15 16:58:58 2018 From: infos at madovsky.org (Madovsky) Date: Mon, 15 Jan 2018 08:58:58 -0800 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <004601d38e04$dc19d450$944d7cf0$@gmail.com> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <009501d3856a$d0ba6360$722f2a20$@gmail.com> <715e4488-27a8-93cc-ec8e-cbb9f382301f@madovsky.org> <00be01d3856d$9a594ef0$cf0becd0$@gmail.com> <00ce01d3856f$dc5e7bc0$951b7340$@gmail.com> <8b5a1264-de31-dbb2-1c50-a05a0e70cde8@madovsky.org> <011301d38571$976d7cd0$c6487670$@gmail.com> <720c5b19-4115-18b8-4a9c-6a030d92db01@madovsky.org> <012801d38575$8e65a410$ab30ec30$@gmail.com> <66cf7915-53f8-6a27-bd50-4800d733c010@madovsky.org> <004901d38629$bba17c60$32e47520$@gmail.com> <2fc10546-cf7d-3c8b-71e5-ec95e99575ca@madovsky.org> <009201d388ad$fbc38190$f34a84b0$@gmail.com> <00a301d38964$eef4ec80$ccdec580$@gmail.com> <4315bccc-2df7-4278-edd4-eb26506be43c@madovsky. org> <001f01d38a20$cc05b8f0$64112ad0$@gmail.com> <002601d38a22$29ed8730$7dc89590$@gmail.com> <004601d38e04$dc19d450$944d7cf0$@gmail.com> Message-ID: <9e4cfbdd-f100-b857-afb1-fdc20ccb4f08@madovsky.org> > I don't understand what is supposed to do the SQL request? I think that, indeed, nibble_balance is not set at the moment of the condition. when you set the nibble account so nibblebill makes the SQL request you set in its config to populate nibble_current_balance, so if you make a condition with nibble_current_balance just after set nibble_account so you should set it inline to make the condition available On 1/15/2018 5:29 AM, igor.potjevlesch at gmail.com wrote: > > Hello, > > I'm still stuck with Nibblebill config. Even if the current balance is > 0 or negative, the dialplan start the call. > > Someone would have some examples of config where this behaviour is > avoided? Thank you! > > Regards, > > Igor. > > *De :*igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] > *Envoyé :* mercredi 10 janvier 2018 15:49 > *À :* 'Madovsky' > *Objet :* RE: [Freeswitch-users] Use Nibblebill with PostgreSQL > > This is the log: Action log(INFO ${nibble_balance} is equal or lower > than 0) > > With or without "set nibble_balance". So I guess that this variable is > undefined. > > *De :*igor.potjevlesch at gmail.com > [mailto:igor.potjevlesch at gmail.com] > *Envoyé :* mercredi 10 janvier 2018 15:39 > *À :* 'Madovsky' > > *Objet :* RE: [Freeswitch-users] Use Nibblebill with PostgreSQL > > I don't understand what is supposed to do the SQL request? I think > that, indeed, nibble_balance is not set at the moment of the condition. > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* mardi 9 janvier 2018 21:24 > *À :* igor.potjevlesch at gmail.com > *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > > you should remove > > > > since when you populate nibble_account it makes automatically the SQL > request > and populate nibble_balance. > then don't forget to put all nibble variables on the bridge > like {nibble_account=${nibble_account},etc.}sofia/xxx > > On 1/9/2018 8:14 AM, igor.potjevlesch at gmail.com > wrote: > > I didn't. What does it mean "inline" in that case? > > I tried like this and add "inline" on all settings. So, now the > dialplan looks like this: > >                 inline="true"/> > >                  inline="true"/> > >                 inline="true"/> > >                 inline="true"/> > >                 inline="true"/> > >                 > >                 field="${cond(${nibble_balance} <= 0 ? YES : NO)}" expression="^YES$"> > >                          > >                 > >                 data="{nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=$${ext-sip-ip}}sofia/gateway/outbound/0$1"/> > > The logs are showing the following outputs and the call start: > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_account=1) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_account=1) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 > [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D > [nibble_account]=[1] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_rate=1) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_rate=1) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 > [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D > [nibble_rate]=[1] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_minimum=1) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_minimum=1) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 > [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D > [nibble_minimum]=[1] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_rounding=2) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_rounding=2) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 > [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D > [nibble_rounding]=[2] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_balance) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_balance) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 > [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D > [nibble_balance]=[UNDEF] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > nibblebill(heartbeat 1) > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out/0123456789) > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > hangup(hangup_cause) > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* lundi 8 janvier 2018 19:52 > *À :* igor.potjevlesch at gmail.com > *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > > did you set nibble balance inline="true" before the condition? > > also check with log just after you set the var to be sure the SQL > return a value > > On 1/8/2018 10:24 AM, igor.potjevlesch at gmail.com > wrote: > > I basically tried this: > > > >                          > > > > But I didn't see anything in the logs, the call begin to start. > > Regards, > > Igor > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* vendredi 5 janvier 2018 14:44 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > > Yes in a nested condition for ex. > > this method is more robust that trust nibblebill to do all the job > > On 1/5/2018 5:33 AM, igor.potjevlesch at gmail.com > wrote: > > It means that I can test ${nibble_balance} before right? > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 20:31 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use Nibblebill with > PostgreSQL > > you should make a nested condition before the bridge > > and if the balance not good transfer the call to hangup or > something else > > On 1/4/2018 8:03 AM, igor.potjevlesch at gmail.com > wrote: > > I uncommented this in the config file of nibblebill: > > > > The request is working fine according to the logs, but > the call is still placed with the logs: > > 2018-01-04 16:59:07.571051 [DEBUG] > mod_nibblebill.c:422 Doing lookup query > > [SELECT euros AS nibble_balance FROM solde WHERE > customer_id='1'] > > 2018-01-04 16:59:07.571051 [DEBUG] > mod_nibblebill.c:430 Retrieved current balance for > account 1 (balance = -0.040000) > > 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 > 16:59:07.571051 [DEBUG] mod_nibblebill.c:523 Comparing > -0.040000 to hangup balance of 1.000000, taking into > account minimum charge of 1.000000 > > 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 > 16:59:07.571051 [DEBUG] mod_nibblebill.c:526 Balance > of -0.040000 fell below allowed amount of 1.000000! > (Account 1) > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 16:37 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use Nibblebill with > PostgreSQL > > add an sql request into nibblebill and link it to > nibble_balance variables inline in diaplan > > On 1/4/2018 7:35 AM, igor.potjevlesch at gmail.com > wrote: > > Yes, why not, but I don't find how to check the > balance before a bridge. > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 16:29 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use Nibblebill > with PostgreSQL > > it starts because you don't have any user linked > to your nibble_account > > so the only way to not start the call is to create > a condition with the nibble balance before > > the bridge > > On 1/4/2018 7:22 AM, igor.potjevlesch at gmail.com > wrote: > > I did this: > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action set(nibble_account=1) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1 /+4425482090 at A.B.C.D > Action > set(nibble_rate=1) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action set(nibble_minimum=1) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action set(nibble_rounding=2) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action nibblebill(heartbeat 1) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action > bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out_1/0123456789) > > […] > > 2018-01-04 16:13:47.410971 [DEBUG] > mod_nibblebill.c:430 Retrieved current balance > for account 1 (balance = 0.000000) > > dca7b05c-f161-11e7-9f9a-b10720ff818b > 2018-01-04 16:13:47.410971 [DEBUG] > mod_nibblebill.c:523 Comparing 0.000000 to > hangup balance of 1.000000, taking into > account minimum charge of 1.000000 > > dca7b05c-f161-11e7-9f9a-b10720ff818b > 2018-01-04 16:13:47.410971 [DEBUG] > mod_nibblebill.c:526 Balance of 0.000000 fell > below allowed amount of 1.000000! (Account 1) > > But the call still starts. > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 16:09 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use > Nibblebill with PostgreSQL > > the nibblebill variables must be on the bridge > like > > data="{nibble_account=1,nibble_rate=1,etc....absolute_codec_string=PCMA,101,sip_invite_domain=$${ext-sip-ip}}sofia/gateway/out_01/0$1"/> > > do not use "export" since I noticed some > strange behavior with it. > I don't know how nibblebill behaves without a > nibble_account linked to a user account, > so I cannot help for this case > > On 1/4/2018 7:06 AM, > igor.potjevlesch at gmail.com > wrote: > > I don't have a registered user. It's a > peer trusted by his IP address. > > During the call the credit is updated > every seconds but even without credit, the > call start and stop immediately. > > Yes I know. I will switch to more > reasonable value after my tests. > > What do you mean by "export all nibblebill > variables to the bridge"? > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 15:52 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use > Nibblebill with PostgreSQL > > > data="nibble_account=1"/> > > is 1 a valid nibble_account of a > registered user? > > > > > you dont' need to check, as nibblebill > automatically check the balance > > if the nibble_account is linked to a > registered user > > > > > be aware that heartbeat to 1 means a > request to your DB every second > > about your issue you should export all > nibblebill variables to the bridge too > > On 1/4/2018 6:46 AM, > igor.potjevlesch at gmail.com > wrote: > > That's the case: > >             expression="^\+44([1-9][0-9]{8})$" > field="destination_number"> > >                 application="set" > data="nibble_account=1"/> > >                 application="nibblebill" data="check"/> > >                 application="set" data="nibble_rate=1"/> > >                 application="set" > data="nibble_minimum=1"/> > >                 application="set" > data="nibble_rounding=2"/> > >                 application="nibblebill" > data="heartbeat 1"/> > >                 application="bridge" > data="{absolute_codec_string=PCMA,101,sip_invite_domain=$${ext-sip-ip}}sofia/gateway/out_01/0$1"/> > >                 application="hangup" data="hangup_cause"/> > >             > > *De :*Madovsky > [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 12:41 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use > Nibblebill with PostgreSQL > > you must check or set nibble_account > before the call > > On 1/4/2018 3:35 AM, > igor.potjevlesch at gmail.com > wrote: > > Hello, > > Finally the billing works good. > Would it be possible to setup the > rates in db? I don't find example > or documentation related to this. > > Also, I don't understand why the > call is allowed for bridging > whereas the balance is 0 or negative? > > Regards, > > Igor. > > *De :*igor.potjevlesch at gmail.com > > [mailto:igor.potjevlesch at gmail.com] > *Envoyé :* jeudi 4 janvier 2018 10:19 > *À :* 'FreeSWITCH Users Help' > > > *Objet :* RE: [Freeswitch-users] > Use Nibblebill with PostgreSQL > > Hello, > > > Thank you! > > Both db_dsn and odbc-dsn work. > db-dsn fails. > > I keep the version with odbc-dsn > because in that case I don't have > the warning about deprecated > function for versions earlier than > 1.4.2 even if I run 1.6. > > What is the best according to you? > db_dsn or odbc-dsn? > > I have additional questions > related to nibble: > > 1. After hanging up the call, I > see in the logs the good > value: "mod_nibblebill.c:590 > Billing $0.000234" but some > line after there is another > update: "mod_nibblebill.c:622 > Rounding to precision > 1.000000, total 1.000000 > (0.999793 excess)". So the > call is billed 1 instead of > 0.000234. > 2. Is it possible to setup in the > db scheme different prefixes > and their rate? Instead of > putting them raw in the > dialplan or any other config file? > > Thank you in advance for your > clarification. > > Regards, > > Igor. > > *De :*FreeSWITCH-users > [mailto:freeswitch-users-bounces at lists.freeswitch.org] > *De la part de* Madovsky > *Envoyé :* mercredi 3 janvier 2018 > 22:18 > *À :* > freeswitch-users at lists.freeswitch.org > > *Objet :* Re: [Freeswitch-users] > Use Nibblebill with PostgreSQL > > If you compiled FS with > --enable-core-odbc-support so you > can use > > value="pgsql://hostaddr=xx.xx.xx.xx > port=xxxx dbname=xxx user=xxx > password='xxxx' options='-c > client_min_messages=NOTICE' > application_name='freeswitch'" /> > > you must set odbc.ini > > On 1/3/2018 1:02 PM, Geoff Mina wrote: > > I think the param is db-dsn. > Not the underscore version. > > > On Jan 3, 2018, at 12:59 PM, > Sergey Safarov > > > wrote: > > I used connection string > > value="pgsql://hostaddr=127.0.0.1 > dbname=******* > user=******* > password=*******"/> > > Sergey > > ср, 3 янв. 2018 г. в > 22:06, > >: > > Hello ! > > I try to connect > Nibblebill directly to > PostgreSQL but it > still fails. > > I follow the > documentation and > setup the param like > this: name="odbc_dsn" > value="pgsql://A.B.C.D > dbname=prepaid > user=prepaid > password="/> > > When I hangup a call, > the logs report the > following: > 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 > 2018-01-03 > 20:00:19.037333 [CRIT] > mod_nibblebill.c:604 > Failed to log to database! > > Any idea on how to > proceed with FS 1.6? > Thank you! > > Regards, > > Igor. > > _________________________________________________________________________ > Professional > FreeSWITCH Consulting > Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users > mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH > Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > > http://lists.freeswitch.org/mailman/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 luis.azedo at factorlusitano.com Mon Jan 15 17:13:22 2018 From: luis.azedo at factorlusitano.com (Luis Azedo) Date: Mon, 15 Jan 2018 17:13:22 +0000 Subject: [Freeswitch-users] i'm lost following a code path. help appreciated Message-ID: Hi, i'm using freeswitch / php esl to make some tests against a sip system. when using the deflect api, the Referred-By Header is always just the ip of freeswitch server and i expected to be the contact of the gateway i'm using as endpoint. ------------------------------------------------------------------------ send 747 bytes to udp/[10.0.0.4]:5060 at 17:05:21.010061: ------------------------------------------------------------------------ REFER sip:mod_sofia at 10.0.0.7:11000 SIP/2.0 Via: SIP/2.0/UDP 10.0.0.18;rport;branch=z9hG4bKej34QSpeaBS2p Route: Route: Max-Forwards: 70 From: ;tag=08BXDaFZgp2vQ To: "Internal ParkingTestCase DV 3" ;tag=FXajgSNDr2Kgj Call-ID: eb606910-de48-4545-85bb-8f00d2253a34 CSeq: 117681896 REFER Contact: User-Agent: Testing Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: path, replaces Refer-To: *Referred-By: * Content-Length: 0 following the code, it ends in mod_sofia sending calling the nua_refer. however, i don't see anywhere in the code where tech_pvt->contact_url is initialized/used i set the sip_h_referred-by value before calling the deflect and was expecting it would be used, but the code below explicitly sets the header. my problem is that i can't find anywhere where its initialized/used/updated so a second pair of eyes is much appreciated. thanks switch (msg->message_id) { case SWITCH_MESSAGE_INDICATE_DEFLECT: { char *extra_headers = sofia_glue_get_extra_headers(channel, SOFIA_SIP_HEADER_PREFIX); char ref_to[1024] = ""; const char *var; if (!strcasecmp(msg->string_arg, "sip:")) { const char *format = strchr(tech_pvt->profile->sipip, ':') ? "sip:%s@[%s]" : "sip:%s@%s"; switch_snprintf(ref_to, sizeof(ref_to), format, msg->string_arg, tech_pvt->profile->sipip); } else { switch_set_string(ref_to, msg->string_arg); } nua_refer(tech_pvt->nh, SIPTAG_REFER_TO_STR(ref_to), SIPTAG_REFERRED_BY_STR(tech_pvt->contact_url), TAG_IF(!zstr(extra_headers), SIPTAG_HEADER_STR(extra_headers)), TAG_END()); -------------- next part -------------- An HTML attachment was scrubbed... URL: From igor.potjevlesch at gmail.com Mon Jan 15 17:50:50 2018 From: igor.potjevlesch at gmail.com (igor.potjevlesch at gmail.com) Date: Mon, 15 Jan 2018 18:50:50 +0100 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <9e4cfbdd-f100-b857-afb1-fdc20ccb4f08@madovsky.org> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <009501d3856a$d0ba6360$722f2a20$@gmail.com> <715e4488-27a8-93cc-ec8e-cbb9f382301f@madovsky.org> <00be01d3856d$9a594ef0$cf0becd0$@gmail.com> <00ce01d3856f$dc5e7bc0$951b7340$@gmail.com> <8b5a1264-de31-dbb2-1c50-a05a0e70cde8@madovsky.org> <011301d38571$976d7cd0$c6487670$@gmail.com> <720c5b19-4115-18b8-4a9c-6a030d92db01@madovsky.org> <012801d38575$8e65a410$ab30ec30$@gmail.com> <66cf7915-53f8-6a27-bd50-4800d733c010@madovsky.org> <004901d38629$bba17c60$32e47520$@gmail.com> <2fc10546-cf7d-3c8b-71e5-ec95e99575ca@madovsky.org> <009201d388ad$fbc38190$f34a84b0$@gmail.com> <00a301d38964$eef4ec80$ccdec580$@gmail.com> <4315bccc-2df7-4278-edd4-eb26506be43c@madovsky. org> <001f01d38a20$cc05b8f0$64112ad0$@gmail.com> <002601d38a22$29ed8730$7dc89590$@gmail.com> <004601d38e04$dc19d450$944d7cf0$@gmail.com> <9e4cfbdd-f100-b857-afb1-fdc20ccb4f08@madovsky.org> Message-ID: <008d01d38e29$61c9ba10$255d2e30$@gmail.com> Ah ok, I didn't know nibble_current_balance. So with something like that should work, but unfortunately not: The call is processed whereas balance in DB is equal to 0. De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Madovsky Envoyé : lundi 15 janvier 2018 17:59 À : 'FreeSWITCH Users Help' Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > I don't understand what is supposed to do the SQL request? I think that, indeed, nibble_balance is not set at the moment of the condition. when you set the nibble account so nibblebill makes the SQL request you set in its config to populate nibble_current_balance, so if you make a condition with nibble_current_balance just after set nibble_account so you should set it inline to make the condition available On 1/15/2018 5:29 AM, igor.potjevlesch at gmail.com wrote: Hello, I'm still stuck with Nibblebill config. Even if the current balance is 0 or negative, the dialplan start the call. Someone would have some examples of config where this behaviour is avoided? Thank you! Regards, Igor. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : mercredi 10 janvier 2018 15:49 À : 'Madovsky' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL This is the log: Action log(INFO ${nibble_balance} is equal or lower than 0) With or without "set nibble_balance". So I guess that this variable is undefined. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : mercredi 10 janvier 2018 15:39 À : 'Madovsky' > Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL I don't understand what is supposed to do the SQL request? I think that, indeed, nibble_balance is not set at the moment of the condition. De : Madovsky [mailto:infos at madovsky.org] Envoyé : mardi 9 janvier 2018 21:24 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you should remove since when you populate nibble_account it makes automatically the SQL request and populate nibble_balance. then don't forget to put all nibble variables on the bridge like {nibble_account=${nibble_account},etc.}sofia/xxx On 1/9/2018 8:14 AM, igor.potjevlesch at gmail.com wrote: I didn't. What does it mean "inline" in that case? I tried like this and add "inline" on all settings. So, now the dialplan looks like this: The logs are showing the following outputs and the call start: 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_account=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_account=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_account]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_rate=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_rate=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_rate]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_minimum=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_minimum=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_minimum]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_rounding=2) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_rounding=2) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_rounding]=[2] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_balance) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_balance) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_balance]=[UNDEF] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action nibblebill(heartbeat 1) 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out/0123456789) 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action hangup(hangup_cause) De : Madovsky [mailto:infos at madovsky.org] Envoyé : lundi 8 janvier 2018 19:52 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL did you set nibble balance inline="true" before the condition? also check with log just after you set the var to be sure the SQL return a value On 1/8/2018 10:24 AM, igor.potjevlesch at gmail.com wrote: I basically tried this: But I didn't see anything in the logs, the call begin to start. Regards, Igor De : Madovsky [mailto:infos at madovsky.org] Envoyé : vendredi 5 janvier 2018 14:44 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL Yes in a nested condition for ex. this method is more robust that trust nibblebill to do all the job On 1/5/2018 5:33 AM, igor.potjevlesch at gmail.com wrote: It means that I can test ${nibble_balance} before right? De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 20:31 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you should make a nested condition before the bridge and if the balance not good transfer the call to hangup or something else On 1/4/2018 8:03 AM, igor.potjevlesch at gmail.com wrote: I uncommented this in the config file of nibblebill: The request is working fine according to the logs, but the call is still placed with the logs: 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:422 Doing lookup query [SELECT euros AS nibble_balance FROM solde WHERE customer_id='1'] 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:430 Retrieved current balance for account 1 (balance = -0.040000) 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:523 Comparing -0.040000 to hangup balance of 1.000000, taking into account minimum charge of 1.000000 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:526 Balance of -0.040000 fell below allowed amount of 1.000000! (Account 1) De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:37 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL add an sql request into nibblebill and link it to nibble_balance variables inline in diaplan On 1/4/2018 7:35 AM, igor.potjevlesch at gmail.com wrote: Yes, why not, but I don't find how to check the balance before a bridge. De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:29 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL it starts because you don't have any user linked to your nibble_account so the only way to not start the call is to create a condition with the nibble balance before the bridge On 1/4/2018 7:22 AM, igor.potjevlesch at gmail.com wrote: I did this: dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_account=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1 /+4425482090 at A.B.C.D Action set(nibble_rate=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_minimum=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_rounding=2) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action nibblebill(heartbeat 1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out_1/0123456789) […] 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:430 Retrieved current balance for account 1 (balance = 0.000000) dca7b05c-f161-11e7-9f9a-b10720ff818b 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:523 Comparing 0.000000 to hangup balance of 1.000000, taking into account minimum charge of 1.000000 dca7b05c-f161-11e7-9f9a-b10720ff818b 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:526 Balance of 0.000000 fell below allowed amount of 1.000000! (Account 1) But the call still starts. De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:09 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL the nibblebill variables must be on the bridge like do not use "export" since I noticed some strange behavior with it. I don't know how nibblebill behaves without a nibble_account linked to a user account, so I cannot help for this case On 1/4/2018 7:06 AM, igor.potjevlesch at gmail.com wrote: I don't have a registered user. It's a peer trusted by his IP address. During the call the credit is updated every seconds but even without credit, the call start and stop immediately. Yes I know. I will switch to more reasonable value after my tests. What do you mean by "export all nibblebill variables to the bridge"? De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 15:52 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > is 1 a valid nibble_account of a registered user? > you dont' need to check, as nibblebill automatically check the balance if the nibble_account is linked to a registered user > be aware that heartbeat to 1 means a request to your DB every second about your issue you should export all nibblebill variables to the bridge too On 1/4/2018 6:46 AM, igor.potjevlesch at gmail.com wrote: That's the case: De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 12:41 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you must check or set nibble_account before the call On 1/4/2018 3:35 AM, igor.potjevlesch at gmail.com wrote: Hello, Finally the billing works good. Would it be possible to setup the rates in db? I don't find example or documentation related to this. Also, I don't understand why the call is allowed for bridging whereas the balance is 0 or negative? Regards, Igor. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : jeudi 4 janvier 2018 10:19 À : 'FreeSWITCH Users Help' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL Hello, Thank you! Both db_dsn and odbc-dsn work. db-dsn fails. I keep the version with odbc-dsn because in that case I don't have the warning about deprecated function for versions earlier than 1.4.2 even if I run 1.6. What is the best according to you? db_dsn or odbc-dsn? I have additional questions related to nibble: 1. After hanging up the call, I see in the logs the good value: "mod_nibblebill.c:590 Billing $0.000234" but some line after there is another update: "mod_nibblebill.c:622 Rounding to precision 1.000000, total 1.000000 (0.999793 excess)". So the call is billed 1 instead of 0.000234. 2. Is it possible to setup in the db scheme different prefixes and their rate? Instead of putting them raw in the dialplan or any other config file? Thank you in advance for your clarification. Regards, Igor. De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Madovsky Envoyé : mercredi 3 janvier 2018 22:18 À : freeswitch-users at lists.freeswitch.org Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL If you compiled FS with --enable-core-odbc-support so you can use you must set odbc.ini On 1/3/2018 1:02 PM, Geoff Mina wrote: I think the param is db-dsn. Not the underscore version. On Jan 3, 2018, at 12:59 PM, Sergey Safarov > wrote: I used connection string Sergey ср, 3 янв. 2018 г. в 22:06, >: Hello ! I try to connect Nibblebill directly to PostgreSQL but it still fails. I follow the documentation and setup the param like this: When I hangup a call, the logs report the following: 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 2018-01-03 20:00:19.037333 [CRIT] mod_nibblebill.c:604 Failed to log to database! Any idea on how to proceed with FS 1.6? Thank you! Regards, Igor. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/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 sean at missionlabs.co.uk Mon Jan 15 17:47:42 2018 From: sean at missionlabs.co.uk (Sean Ingham) Date: Mon, 15 Jan 2018 17:47:42 +0000 Subject: [Freeswitch-users] how to solve command In-Reply-To: References: Message-ID: The 'sudo' instruction is being applied to the echo command, not the subsequent file write. Breaking it out as follows might help: sudo -s echo "deb http://files.freeswitch.org/repo/ubuntu-1604/freeswitch-1.6/ xenial main" > /etc/apt/sources.list.d/freeswitch.list Sean On Sat, Jan 13, 2018 at 3:34 PM, Ali Haider wrote: > hiii > how to solve > sudo echo "deb http://files.freeswitch.org/ > repo/ubuntu-1604/freeswitch-1.6/ xenial main" > /etc/apt/sources.list.d/ > freeswitch.list > bash: /etc/apt/sources.list.d/freeswitch.list: Permission denied > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 igor.potjevlesch at gmail.com Mon Jan 15 18:03:55 2018 From: igor.potjevlesch at gmail.com (igor.potjevlesch at gmail.com) Date: Mon, 15 Jan 2018 19:03:55 +0100 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <008d01d38e29$61c9ba10$255d2e30$@gmail.com> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <009501d3856a$d0ba6360$722f2a20$@gmail.com> <715e4488-27a8-93cc-ec8e-cbb9f382301f@madovsky.org> <00be01d3856d$9a594ef0$cf0becd0$@gmail.com> <00ce01d3856f$dc5e7bc0$951b7340$@gmail.com> <8b5a1264-de31-dbb2-1c50-a05a0e70cde8@madovsky.org> <011301d38571$976d7cd0$c6487670$@gmail.com> <720c5b19-4115-18b8-4a9c-6a030d92db01@madovsky.org> <012801d38575$8e65a410$ab30ec30$@gmail.com> <66cf7915-53f8-6a27-bd50-4800d733c010@madovsky.org> <004901d38629$bba17c60$32e47520$@gmail.com> <2fc10546-cf7d-3c8b-71e5-ec95e99575ca@madovsky.org> <009201d388ad$fbc38190$f34a84b0$@gmail.com> <00a301d38964$eef4ec80$ccdec580$@gmail.com> <4315bccc-2df7-4278-edd4-eb26506be43c@madovsky. org> <001f01d38a20$cc05b8f0$64112ad0$@gmail.com> <002601d38a22$29ed8730$7dc89590$@gmail.com> <004601d38e04$dc19d450$944d7cf0$@gmail.com> <9e4cfbdd-f100-b857-afb1-fdc20ccb4f08@madovsky.org> <0 08d01d38e29$61c9ba10$255d2e30$@gmail.com> Message-ID: <009901d38e2b$355558c0$a0000a40$@gmail.com> I'm wondering if there's not something wrong here: 2018-01-15 18:56:53.560265 [DEBUG] mod_nibblebill.c:430 Retrieved current balance for account 98 (balance = 0.000000) 782f5610-fa1d-11e7-933a-47832fb85dfe 2018-01-15 18:56:53.560265 [DEBUG] mod_nibblebill.c:523 Comparing 0.000000 to hangup balance of 1.000000, taking into account minimum charge of 1.000000 782f5610-fa1d-11e7-933a-47832fb85dfe 2018-01-15 18:56:53.560265 [DEBUG] mod_nibblebill.c:526 Balance of 0.000000 fell below allowed amount of 1.000000! (Account 98) 782bbabe-fa1d-11e7-9318-47832fb85dfe 2018-01-15 18:56:53.560265 [INFO] mod_dialplan_xml.c:637 Processing +123456789 ->hangup in context test According to the source code, the call is transferred to default "nobal_amt" which is "hangup". So the call is supposed to be stopped once this log is printed. Isn't it? De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : lundi 15 janvier 2018 18:51 À : 'FreeSWITCH Users Help' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL Ah ok, I didn't know nibble_current_balance. So with something like that should work, but unfortunately not: The call is processed whereas balance in DB is equal to 0. De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Madovsky Envoyé : lundi 15 janvier 2018 17:59 À : 'FreeSWITCH Users Help' > Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > I don't understand what is supposed to do the SQL request? I think that, indeed, nibble_balance is not set at the moment of the condition. when you set the nibble account so nibblebill makes the SQL request you set in its config to populate nibble_current_balance, so if you make a condition with nibble_current_balance just after set nibble_account so you should set it inline to make the condition available On 1/15/2018 5:29 AM, igor.potjevlesch at gmail.com wrote: Hello, I'm still stuck with Nibblebill config. Even if the current balance is 0 or negative, the dialplan start the call. Someone would have some examples of config where this behaviour is avoided? Thank you! Regards, Igor. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : mercredi 10 janvier 2018 15:49 À : 'Madovsky' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL This is the log: Action log(INFO ${nibble_balance} is equal or lower than 0) With or without "set nibble_balance". So I guess that this variable is undefined. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : mercredi 10 janvier 2018 15:39 À : 'Madovsky' > Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL I don't understand what is supposed to do the SQL request? I think that, indeed, nibble_balance is not set at the moment of the condition. De : Madovsky [mailto:infos at madovsky.org] Envoyé : mardi 9 janvier 2018 21:24 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you should remove since when you populate nibble_account it makes automatically the SQL request and populate nibble_balance. then don't forget to put all nibble variables on the bridge like {nibble_account=${nibble_account},etc.}sofia/xxx On 1/9/2018 8:14 AM, igor.potjevlesch at gmail.com wrote: I didn't. What does it mean "inline" in that case? I tried like this and add "inline" on all settings. So, now the dialplan looks like this: The logs are showing the following outputs and the call start: 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_account=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_account=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_account]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_rate=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_rate=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_rate]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_minimum=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_minimum=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_minimum]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_rounding=2) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_rounding=2) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_rounding]=[2] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_balance) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_balance) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_balance]=[UNDEF] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action nibblebill(heartbeat 1) 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out/0123456789) 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action hangup(hangup_cause) De : Madovsky [mailto:infos at madovsky.org] Envoyé : lundi 8 janvier 2018 19:52 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL did you set nibble balance inline="true" before the condition? also check with log just after you set the var to be sure the SQL return a value On 1/8/2018 10:24 AM, igor.potjevlesch at gmail.com wrote: I basically tried this: But I didn't see anything in the logs, the call begin to start. Regards, Igor De : Madovsky [mailto:infos at madovsky.org] Envoyé : vendredi 5 janvier 2018 14:44 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL Yes in a nested condition for ex. this method is more robust that trust nibblebill to do all the job On 1/5/2018 5:33 AM, igor.potjevlesch at gmail.com wrote: It means that I can test ${nibble_balance} before right? De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 20:31 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you should make a nested condition before the bridge and if the balance not good transfer the call to hangup or something else On 1/4/2018 8:03 AM, igor.potjevlesch at gmail.com wrote: I uncommented this in the config file of nibblebill: The request is working fine according to the logs, but the call is still placed with the logs: 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:422 Doing lookup query [SELECT euros AS nibble_balance FROM solde WHERE customer_id='1'] 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:430 Retrieved current balance for account 1 (balance = -0.040000) 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:523 Comparing -0.040000 to hangup balance of 1.000000, taking into account minimum charge of 1.000000 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:526 Balance of -0.040000 fell below allowed amount of 1.000000! (Account 1) De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:37 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL add an sql request into nibblebill and link it to nibble_balance variables inline in diaplan On 1/4/2018 7:35 AM, igor.potjevlesch at gmail.com wrote: Yes, why not, but I don't find how to check the balance before a bridge. De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:29 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL it starts because you don't have any user linked to your nibble_account so the only way to not start the call is to create a condition with the nibble balance before the bridge On 1/4/2018 7:22 AM, igor.potjevlesch at gmail.com wrote: I did this: dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_account=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1 /+4425482090 at A.B.C.D Action set(nibble_rate=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_minimum=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_rounding=2) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action nibblebill(heartbeat 1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out_1/0123456789) […] 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:430 Retrieved current balance for account 1 (balance = 0.000000) dca7b05c-f161-11e7-9f9a-b10720ff818b 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:523 Comparing 0.000000 to hangup balance of 1.000000, taking into account minimum charge of 1.000000 dca7b05c-f161-11e7-9f9a-b10720ff818b 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:526 Balance of 0.000000 fell below allowed amount of 1.000000! (Account 1) But the call still starts. De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:09 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL the nibblebill variables must be on the bridge like do not use "export" since I noticed some strange behavior with it. I don't know how nibblebill behaves without a nibble_account linked to a user account, so I cannot help for this case On 1/4/2018 7:06 AM, igor.potjevlesch at gmail.com wrote: I don't have a registered user. It's a peer trusted by his IP address. During the call the credit is updated every seconds but even without credit, the call start and stop immediately. Yes I know. I will switch to more reasonable value after my tests. What do you mean by "export all nibblebill variables to the bridge"? De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 15:52 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > is 1 a valid nibble_account of a registered user? > you dont' need to check, as nibblebill automatically check the balance if the nibble_account is linked to a registered user > be aware that heartbeat to 1 means a request to your DB every second about your issue you should export all nibblebill variables to the bridge too On 1/4/2018 6:46 AM, igor.potjevlesch at gmail.com wrote: That's the case: De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 12:41 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you must check or set nibble_account before the call On 1/4/2018 3:35 AM, igor.potjevlesch at gmail.com wrote: Hello, Finally the billing works good. Would it be possible to setup the rates in db? I don't find example or documentation related to this. Also, I don't understand why the call is allowed for bridging whereas the balance is 0 or negative? Regards, Igor. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : jeudi 4 janvier 2018 10:19 À : 'FreeSWITCH Users Help' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL Hello, Thank you! Both db_dsn and odbc-dsn work. db-dsn fails. I keep the version with odbc-dsn because in that case I don't have the warning about deprecated function for versions earlier than 1.4.2 even if I run 1.6. What is the best according to you? db_dsn or odbc-dsn? I have additional questions related to nibble: 1. After hanging up the call, I see in the logs the good value: "mod_nibblebill.c:590 Billing $0.000234" but some line after there is another update: "mod_nibblebill.c:622 Rounding to precision 1.000000, total 1.000000 (0.999793 excess)". So the call is billed 1 instead of 0.000234. 2. Is it possible to setup in the db scheme different prefixes and their rate? Instead of putting them raw in the dialplan or any other config file? Thank you in advance for your clarification. Regards, Igor. De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Madovsky Envoyé : mercredi 3 janvier 2018 22:18 À : freeswitch-users at lists.freeswitch.org Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL If you compiled FS with --enable-core-odbc-support so you can use you must set odbc.ini On 1/3/2018 1:02 PM, Geoff Mina wrote: I think the param is db-dsn. Not the underscore version. On Jan 3, 2018, at 12:59 PM, Sergey Safarov > wrote: I used connection string Sergey ср, 3 янв. 2018 г. в 22:06, >: Hello ! I try to connect Nibblebill directly to PostgreSQL but it still fails. I follow the documentation and setup the param like this: When I hangup a call, the logs report the following: 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 2018-01-03 20:00:19.037333 [CRIT] mod_nibblebill.c:604 Failed to log to database! Any idea on how to proceed with FS 1.6? Thank you! Regards, Igor. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/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 igor.potjevlesch at gmail.com Mon Jan 15 18:14:41 2018 From: igor.potjevlesch at gmail.com (igor.potjevlesch at gmail.com) Date: Mon, 15 Jan 2018 19:14:41 +0100 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <009901d38e2b$355558c0$a0000a40$@gmail.com> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <009501d3856a$d0ba6360$722f2a20$@gmail.com> <715e4488-27a8-93cc-ec8e-cbb9f382301f@madovsky.org> <00be01d3856d$9a594ef0$cf0becd0$@gmail.com> <00ce01d3856f$dc5e7bc0$951b7340$@gmail.com> <8b5a1264-de31-dbb2-1c50-a05a0e70cde8@madovsky.org> <011301d38571$976d7cd0$c6487670$@gmail.com> <720c5b19-4115-18b8-4a9c-6a030d92db01@madovsky.org> <012801d38575$8e65a410$ab30ec30$@gmail.com> <66cf7915-53f8-6a27-bd50-4800d733c010@madovsky.org> <004901d38629$bba17c60$32e47520$@gmail.com> <2fc10546-cf7d-3c8b-71e5-ec95e99575ca@madovsky.org> <009201d388ad$fbc38190$f34a84b0$@gmail.com> <00a301d38964$eef4ec80$ccdec580$@gmail.com> <4315bccc-2df7-4278-edd4-eb26506be43c@madovsky. org> <001f01d38a20$cc05b8f0$64112ad0$@gmail.com> <002601d38a22$29ed8730$7dc89590$@gmail.com> <004601d38e04$dc19d450$944d7cf0$@gmail.com> <9e4cfbdd-f100-b857-afb1-fdc20ccb4f08@madovsky.org> <0 08d01d38e29$61c9ba10$255d2e30$@gmail.com> <009901d38e2b$355558c0$a0000a40$@gmail.com> Message-ID: <00a801d38e2c$b6bc8630$24359290$@gmail.com> This is it. I didn't have extension called "hangup". So now, I setup "hangup" extension with only one action "application=hangup". So now, the call is rejected if there is no credit. Thank you for your time and patience! I'd also like to setup a dynamic nibble_rate value based on DB lookup and called prefix. Is it something that I can do with nibble or other module in FS? De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : lundi 15 janvier 2018 19:04 À : 'FreeSWITCH Users Help' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL I'm wondering if there's not something wrong here: 2018-01-15 18:56:53.560265 [DEBUG] mod_nibblebill.c:430 Retrieved current balance for account 98 (balance = 0.000000) 782f5610-fa1d-11e7-933a-47832fb85dfe 2018-01-15 18:56:53.560265 [DEBUG] mod_nibblebill.c:523 Comparing 0.000000 to hangup balance of 1.000000, taking into account minimum charge of 1.000000 782f5610-fa1d-11e7-933a-47832fb85dfe 2018-01-15 18:56:53.560265 [DEBUG] mod_nibblebill.c:526 Balance of 0.000000 fell below allowed amount of 1.000000! (Account 98) 782bbabe-fa1d-11e7-9318-47832fb85dfe 2018-01-15 18:56:53.560265 [INFO] mod_dialplan_xml.c:637 Processing +123456789 ->hangup in context test According to the source code, the call is transferred to default "nobal_amt" which is "hangup". So the call is supposed to be stopped once this log is printed. Isn't it? De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : lundi 15 janvier 2018 18:51 À : 'FreeSWITCH Users Help' > Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL Ah ok, I didn't know nibble_current_balance. So with something like that should work, but unfortunately not: The call is processed whereas balance in DB is equal to 0. De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Madovsky Envoyé : lundi 15 janvier 2018 17:59 À : 'FreeSWITCH Users Help' > Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > I don't understand what is supposed to do the SQL request? I think that, indeed, nibble_balance is not set at the moment of the condition. when you set the nibble account so nibblebill makes the SQL request you set in its config to populate nibble_current_balance, so if you make a condition with nibble_current_balance just after set nibble_account so you should set it inline to make the condition available On 1/15/2018 5:29 AM, igor.potjevlesch at gmail.com wrote: Hello, I'm still stuck with Nibblebill config. Even if the current balance is 0 or negative, the dialplan start the call. Someone would have some examples of config where this behaviour is avoided? Thank you! Regards, Igor. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : mercredi 10 janvier 2018 15:49 À : 'Madovsky' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL This is the log: Action log(INFO ${nibble_balance} is equal or lower than 0) With or without "set nibble_balance". So I guess that this variable is undefined. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : mercredi 10 janvier 2018 15:39 À : 'Madovsky' > Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL I don't understand what is supposed to do the SQL request? I think that, indeed, nibble_balance is not set at the moment of the condition. De : Madovsky [mailto:infos at madovsky.org] Envoyé : mardi 9 janvier 2018 21:24 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you should remove since when you populate nibble_account it makes automatically the SQL request and populate nibble_balance. then don't forget to put all nibble variables on the bridge like {nibble_account=${nibble_account},etc.}sofia/xxx On 1/9/2018 8:14 AM, igor.potjevlesch at gmail.com wrote: I didn't. What does it mean "inline" in that case? I tried like this and add "inline" on all settings. So, now the dialplan looks like this: The logs are showing the following outputs and the call start: 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_account=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_account=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_account]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_rate=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_rate=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_rate]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_minimum=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_minimum=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_minimum]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_rounding=2) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_rounding=2) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_rounding]=[2] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_balance) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_balance) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_balance]=[UNDEF] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action nibblebill(heartbeat 1) 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out/0123456789) 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action hangup(hangup_cause) De : Madovsky [mailto:infos at madovsky.org] Envoyé : lundi 8 janvier 2018 19:52 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL did you set nibble balance inline="true" before the condition? also check with log just after you set the var to be sure the SQL return a value On 1/8/2018 10:24 AM, igor.potjevlesch at gmail.com wrote: I basically tried this: But I didn't see anything in the logs, the call begin to start. Regards, Igor De : Madovsky [mailto:infos at madovsky.org] Envoyé : vendredi 5 janvier 2018 14:44 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL Yes in a nested condition for ex. this method is more robust that trust nibblebill to do all the job On 1/5/2018 5:33 AM, igor.potjevlesch at gmail.com wrote: It means that I can test ${nibble_balance} before right? De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 20:31 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you should make a nested condition before the bridge and if the balance not good transfer the call to hangup or something else On 1/4/2018 8:03 AM, igor.potjevlesch at gmail.com wrote: I uncommented this in the config file of nibblebill: The request is working fine according to the logs, but the call is still placed with the logs: 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:422 Doing lookup query [SELECT euros AS nibble_balance FROM solde WHERE customer_id='1'] 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:430 Retrieved current balance for account 1 (balance = -0.040000) 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:523 Comparing -0.040000 to hangup balance of 1.000000, taking into account minimum charge of 1.000000 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:526 Balance of -0.040000 fell below allowed amount of 1.000000! (Account 1) De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:37 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL add an sql request into nibblebill and link it to nibble_balance variables inline in diaplan On 1/4/2018 7:35 AM, igor.potjevlesch at gmail.com wrote: Yes, why not, but I don't find how to check the balance before a bridge. De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:29 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL it starts because you don't have any user linked to your nibble_account so the only way to not start the call is to create a condition with the nibble balance before the bridge On 1/4/2018 7:22 AM, igor.potjevlesch at gmail.com wrote: I did this: dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_account=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1 /+4425482090 at A.B.C.D Action set(nibble_rate=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_minimum=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_rounding=2) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action nibblebill(heartbeat 1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out_1/0123456789) […] 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:430 Retrieved current balance for account 1 (balance = 0.000000) dca7b05c-f161-11e7-9f9a-b10720ff818b 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:523 Comparing 0.000000 to hangup balance of 1.000000, taking into account minimum charge of 1.000000 dca7b05c-f161-11e7-9f9a-b10720ff818b 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:526 Balance of 0.000000 fell below allowed amount of 1.000000! (Account 1) But the call still starts. De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:09 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL the nibblebill variables must be on the bridge like do not use "export" since I noticed some strange behavior with it. I don't know how nibblebill behaves without a nibble_account linked to a user account, so I cannot help for this case On 1/4/2018 7:06 AM, igor.potjevlesch at gmail.com wrote: I don't have a registered user. It's a peer trusted by his IP address. During the call the credit is updated every seconds but even without credit, the call start and stop immediately. Yes I know. I will switch to more reasonable value after my tests. What do you mean by "export all nibblebill variables to the bridge"? De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 15:52 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > is 1 a valid nibble_account of a registered user? > you dont' need to check, as nibblebill automatically check the balance if the nibble_account is linked to a registered user > be aware that heartbeat to 1 means a request to your DB every second about your issue you should export all nibblebill variables to the bridge too On 1/4/2018 6:46 AM, igor.potjevlesch at gmail.com wrote: That's the case: De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 12:41 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you must check or set nibble_account before the call On 1/4/2018 3:35 AM, igor.potjevlesch at gmail.com wrote: Hello, Finally the billing works good. Would it be possible to setup the rates in db? I don't find example or documentation related to this. Also, I don't understand why the call is allowed for bridging whereas the balance is 0 or negative? Regards, Igor. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : jeudi 4 janvier 2018 10:19 À : 'FreeSWITCH Users Help' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL Hello, Thank you! Both db_dsn and odbc-dsn work. db-dsn fails. I keep the version with odbc-dsn because in that case I don't have the warning about deprecated function for versions earlier than 1.4.2 even if I run 1.6. What is the best according to you? db_dsn or odbc-dsn? I have additional questions related to nibble: 1. After hanging up the call, I see in the logs the good value: "mod_nibblebill.c:590 Billing $0.000234" but some line after there is another update: "mod_nibblebill.c:622 Rounding to precision 1.000000, total 1.000000 (0.999793 excess)". So the call is billed 1 instead of 0.000234. 2. Is it possible to setup in the db scheme different prefixes and their rate? Instead of putting them raw in the dialplan or any other config file? Thank you in advance for your clarification. Regards, Igor. De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Madovsky Envoyé : mercredi 3 janvier 2018 22:18 À : freeswitch-users at lists.freeswitch.org Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL If you compiled FS with --enable-core-odbc-support so you can use you must set odbc.ini On 1/3/2018 1:02 PM, Geoff Mina wrote: I think the param is db-dsn. Not the underscore version. On Jan 3, 2018, at 12:59 PM, Sergey Safarov > wrote: I used connection string Sergey ср, 3 янв. 2018 г. в 22:06, >: Hello ! I try to connect Nibblebill directly to PostgreSQL but it still fails. I follow the documentation and setup the param like this: When I hangup a call, the logs report the following: 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 2018-01-03 20:00:19.037333 [CRIT] mod_nibblebill.c:604 Failed to log to database! Any idea on how to proceed with FS 1.6? Thank you! Regards, Igor. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/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 Jan 15 18:29:13 2018 From: mike at jerris.com (Michael Jerris) Date: Mon, 15 Jan 2018 13:29:13 -0500 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <00a801d38e2c$b6bc8630$24359290$@gmail.com> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <009501d3856a$d0ba6360$722f2a20$@gmail.com> <715e4488-27a8-93cc-ec8e-cbb9f382301f@madovsky.org> <00be01d3856d$9a594ef0$cf0becd0$@gmail.com> <00ce01d3856f$dc5e7bc0$951b7340$@gmail.com> <8b5a1264-de31-dbb2-1c50-a05a0e70cde8@madovsky.org> <011301d38571$976d7cd0$c6487670$@gmail.com> <720c5b19-4115-18b8-4a9c-6a030d92db01@madovsky.org> <012801d38575$8e65a410$ab30ec30$@gmail.com> <66cf7915-53f8-6a27-bd50-4800d733c010@madovsky.org> <004901d38629$bba17c60$32e47520$@gmail.com> <2fc10546-cf7d-3c8b-71e5-ec95e99575ca@madovsky.org> <009201d388ad$fbc38190$f34a84b0$@gmail.com> <00a301d38964$eef4ec80$ccdec580$@gmail.com> <4315bccc-2df7-4278-edd4-eb26506be43c@madovsky. org> <001f01d38a20$cc05b8f0$64112ad0$@gmail.com> <002601d38a22$29ed8730$7dc89590$@gmail.com> <004601d38e04$dc19d450$944d7cf0$@gmail.com> <9e4cfbdd-f100-b857-afb1-fdc20ccb4f08@madovsky.org> <0 08d01d38e29$61c9ba10$255d2e30$@gmail.com> <009901d38e2b$355558c0$a0000a40$@gmail.com> <00a801d38e2c$b6bc8630$24359290$@gmail.com> Message-ID: That could be done with dynamic dial plan. mod_xml_curl is what i typically use, but there are other options too. > On Jan 15, 2018, at 1:14 PM, igor.potjevlesch at gmail.com wrote: > > This is it. I didn't have extension called "hangup". So now, I setup "hangup" extension with only one action "application=hangup". So now, the call is rejected if there is no credit. > > Thank you for your time and patience! > > I'd also like to setup a dynamic nibble_rate value based on DB lookup and called prefix. Is it something that I can do with nibble or other module in FS? > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From infos at madovsky.org Mon Jan 15 18:44:06 2018 From: infos at madovsky.org (Madovsky) Date: Mon, 15 Jan 2018 10:44:06 -0800 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <009901d38e2b$355558c0$a0000a40$@gmail.com> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <00ce01d3856f$dc5e7bc0$951b7340$@gmail.com> <8b5a1264-de31-dbb2-1c50-a05a0e70cde8@madovsky.org> <011301d38571$976d7cd0$c6487670$@gmail.com> <720c5b19-4115-18b8-4a9c-6a030d92db01@madovsky.org> <012801d38575$8e65a410$ab30ec30$@gmail.com> <66cf7915-53f8-6a27-bd50-4800d733c010@madovsky.org> <004901d38629$bba17c60$32e47520$@gmail.com> <2fc10546-cf7d-3c8b-71e5-ec95e99575ca@madovsky.org> <009201d388ad$fbc38190$f34a84b0$@gmail.com> <00a301d38964$eef4ec80$ccdec580$@gmail.com> <4315bccc-2df7-4278-edd4-eb26506be43c@madovsky. org> <001f01d38a20$cc05b8f0$64112ad0$@gmail.com> <002601d38a22$29ed8730$7dc89590$@gmail.com> <004601d38e04$dc19d450$944d7cf0$@gmail.com> <9e4cfbdd-f100-b857-afb1-fdc20ccb4f08@madovsky.org> <0 08d01d38e29$61c9ba10$255d2e30$@gmail.com> <009901d38e2b$355558c0$a0000a40$@gmail.com> Message-ID: yes, but as your call is not bridged hangup has no effect. so it's better to redirect to another context and/or extension answering the call with an ivr saying "your credit is too low blablabla" then hangup On 1/15/2018 10:03 AM, igor.potjevlesch at gmail.com wrote: > > I'm wondering if there's not something wrong here: > > 2018-01-15 18:56:53.560265 [DEBUG] mod_nibblebill.c:430 Retrieved > current balance for account 98 (balance = 0.000000) > > 782f5610-fa1d-11e7-933a-47832fb85dfe 2018-01-15 18:56:53.560265 > [DEBUG] mod_nibblebill.c:523 Comparing 0.000000 to hangup balance of > 1.000000, taking into account minimum charge of 1.000000 > > 782f5610-fa1d-11e7-933a-47832fb85dfe 2018-01-15 18:56:53.560265 > [DEBUG] mod_nibblebill.c:526 Balance of 0.000000 fell below allowed > amount of 1.000000! (Account 98) > > 782bbabe-fa1d-11e7-9318-47832fb85dfe 2018-01-15 18:56:53.560265 [INFO] > mod_dialplan_xml.c:637 Processing +123456789 ->hangup in context test > > According to the source code, the call is transferred to default > "nobal_amt" which is "hangup". So the call is supposed to be stopped > once this log is printed. Isn't it? > > *De :*igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] > *Envoyé :* lundi 15 janvier 2018 18:51 > *À :* 'FreeSWITCH Users Help' > *Objet :* RE: [Freeswitch-users] Use Nibblebill with PostgreSQL > > Ah ok, I didn't know nibble_current_balance. > So with something like that should work, but unfortunately not: > > > > > > > > > > > > > > > > > > > > The call is processed whereas balance in DB is equal to 0. > > *De :*FreeSWITCH-users > [mailto:freeswitch-users-bounces at lists.freeswitch.org] *De la part de* > Madovsky > *Envoyé :* lundi 15 janvier 2018 17:59 > *À :* 'FreeSWITCH Users Help' > > *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > > > I don't understand what is supposed to do the SQL request? I think > that, indeed, nibble_balance is not set at the moment of the condition. > > when you set the nibble account so nibblebill makes the SQL request > you set in its config > > to populate nibble_current_balance, so if you make a condition with > nibble_current_balance just after set nibble_account > > so you should set it inline to make the condition available > > On 1/15/2018 5:29 AM, igor.potjevlesch at gmail.com > wrote: > > Hello, > > I'm still stuck with Nibblebill config. Even if the current > balance is 0 or negative, the dialplan start the call. > > Someone would have some examples of config where this behaviour is > avoided? Thank you! > > Regards, > > Igor. > > *De :*igor.potjevlesch at gmail.com > > [mailto:igor.potjevlesch at gmail.com] > *Envoyé :* mercredi 10 janvier 2018 15:49 > *À :* 'Madovsky' > *Objet :* RE: [Freeswitch-users] Use Nibblebill with PostgreSQL > > This is the log: Action log(INFO ${nibble_balance} is equal or > lower than 0) > > With or without "set nibble_balance". So I guess that this > variable is undefined. > > *De :*igor.potjevlesch at gmail.com > > [mailto:igor.potjevlesch at gmail.com] > *Envoyé :* mercredi 10 janvier 2018 15:39 > *À :* 'Madovsky' > > *Objet :* RE: [Freeswitch-users] Use Nibblebill with PostgreSQL > > I don't understand what is supposed to do the SQL request? I think > that, indeed, nibble_balance is not set at the moment of the > condition. > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* mardi 9 janvier 2018 21:24 > *À :* igor.potjevlesch at gmail.com > *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > > you should remove > > > > since when you populate nibble_account it makes automatically the > SQL request > and populate nibble_balance. > then don't forget to put all nibble variables on the bridge > like {nibble_account=${nibble_account},etc.}sofia/xxx > > On 1/9/2018 8:14 AM, igor.potjevlesch at gmail.com > wrote: > > I didn't. What does it mean "inline" in that case? > > I tried like this and add "inline" on all settings. So, now > the dialplan looks like this: > >                 data="nibble_account=1" inline="true"/> > >                  inline="true"/> > >                 data="nibble_minimum=1" inline="true"/> > >                 data="nibble_rounding=2" inline="true"/> > >                 data="nibble_balance" inline="true"/> > >                 data="heartbeat 1"/> > >                 field="${cond(${nibble_balance} <= 0 ? YES : NO)}" > expression="^YES$"> > >                          > >                 > >                 data="{nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=$${ext-sip-ip}}sofia/gateway/outbound/0$1"/> > > The logs are showing the following outputs and the call start: > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_account=1) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_account=1) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 > 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET > sofia/client_in/+123456789 at A.B.C.D > [nibble_account]=[1] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_rate=1) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_rate=1) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 > 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET > sofia/client_in/+123456789 at A.B.C.D > [nibble_rate]=[1] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_minimum=1) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_minimum=1) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 > 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET > sofia/client_in/+123456789 at A.B.C.D > [nibble_minimum]=[1] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_rounding=2) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_rounding=2) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 > 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET > sofia/client_in/+123456789 at A.B.C.D > [nibble_rounding]=[2] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_balance) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_balance) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 > 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET > sofia/client_in/+123456789 at A.B.C.D > > [nibble_balance]=[UNDEF] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > nibblebill(heartbeat 1) > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out/0123456789) > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > hangup(hangup_cause) > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* lundi 8 janvier 2018 19:52 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > > did you set nibble balance inline="true" before the condition? > > also check with log just after you set the var to be sure the > SQL return a value > > On 1/8/2018 10:24 AM, igor.potjevlesch at gmail.com > wrote: > > I basically tried this: > > > >                          data="INFO ${nibble_balance} is equal or lower than 0"/> > > > > But I didn't see anything in the logs, the call begin to > start. > > Regards, > > Igor > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* vendredi 5 janvier 2018 14:44 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use Nibblebill with > PostgreSQL > > Yes in a nested condition for ex. > > this method is more robust that trust nibblebill to do all > the job > > On 1/5/2018 5:33 AM, igor.potjevlesch at gmail.com > wrote: > > It means that I can test ${nibble_balance} before right? > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 20:31 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use Nibblebill with > PostgreSQL > > you should make a nested condition before the bridge > > and if the balance not good transfer the call to > hangup or something else > > On 1/4/2018 8:03 AM, igor.potjevlesch at gmail.com > wrote: > > I uncommented this in the config file of nibblebill: > > > > The request is working fine according to the logs, > but the call is still placed with the logs: > > 2018-01-04 16:59:07.571051 [DEBUG] > mod_nibblebill.c:422 Doing lookup query > > [SELECT euros AS nibble_balance FROM solde WHERE > customer_id='1'] > > 2018-01-04 16:59:07.571051 [DEBUG] > mod_nibblebill.c:430 Retrieved current balance for > account 1 (balance = -0.040000) > > 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 > 16:59:07.571051 [DEBUG] mod_nibblebill.c:523 > Comparing -0.040000 to hangup balance of 1.000000, > taking into account minimum charge of 1.000000 > > 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 > 16:59:07.571051 [DEBUG] mod_nibblebill.c:526 > Balance of -0.040000 fell below allowed amount of > 1.000000! (Account 1) > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 16:37 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use Nibblebill > with PostgreSQL > > add an sql request into nibblebill and link it to > nibble_balance variables inline in diaplan > > On 1/4/2018 7:35 AM, igor.potjevlesch at gmail.com > wrote: > > Yes, why not, but I don't find how to check > the balance before a bridge. > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 16:29 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use > Nibblebill with PostgreSQL > > it starts because you don't have any user > linked to your nibble_account > > so the only way to not start the call is to > create a condition with the nibble balance before > > the bridge > > On 1/4/2018 7:22 AM, > igor.potjevlesch at gmail.com > wrote: > > I did this: > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action set(nibble_account=1) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1 > /+4425482090 at A.B.C.D > Action > set(nibble_rate=1) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action set(nibble_minimum=1) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action set(nibble_rounding=2) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action nibblebill(heartbeat 1) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action > bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out_1/0123456789) > > […] > > 2018-01-04 16:13:47.410971 [DEBUG] > mod_nibblebill.c:430 Retrieved current > balance for account 1 (balance = 0.000000) > > dca7b05c-f161-11e7-9f9a-b10720ff818b > 2018-01-04 16:13:47.410971 [DEBUG] > mod_nibblebill.c:523 Comparing 0.000000 to > hangup balance of 1.000000, taking into > account minimum charge of 1.000000 > > dca7b05c-f161-11e7-9f9a-b10720ff818b > 2018-01-04 16:13:47.410971 [DEBUG] > mod_nibblebill.c:526 Balance of 0.000000 > fell below allowed amount of 1.000000! > (Account 1) > > But the call still starts. > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 16:09 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use > Nibblebill with PostgreSQL > > the nibblebill variables must be on the > bridge like > > data="{nibble_account=1,nibble_rate=1,etc....absolute_codec_string=PCMA,101,sip_invite_domain=$${ext-sip-ip}}sofia/gateway/out_01/0$1"/> > > do not use "export" since I noticed some > strange behavior with it. > I don't know how nibblebill behaves > without a nibble_account linked to a user > account, > so I cannot help for this case > > On 1/4/2018 7:06 AM, > igor.potjevlesch at gmail.com > wrote: > > I don't have a registered user. It's a > peer trusted by his IP address. > > During the call the credit is updated > every seconds but even without credit, > the call start and stop immediately. > > Yes I know. I will switch to more > reasonable value after my tests. > > What do you mean by "export all > nibblebill variables to the bridge"? > > *De :*Madovsky > [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 15:52 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use > Nibblebill with PostgreSQL > > > data="nibble_account=1"/> > > is 1 a valid nibble_account of a > registered user? > > > > > you dont' need to check, as nibblebill > automatically check the balance > > if the nibble_account is linked to a > registered user > > > data="heartbeat 1"/> > > be aware that heartbeat to 1 means a > request to your DB every second > > about your issue you should export all > nibblebill variables to the bridge too > > On 1/4/2018 6:46 AM, > igor.potjevlesch at gmail.com > wrote: > > That's the case: > >             break="on-true" > expression="^\+44([1-9][0-9]{8})$" > field="destination_number"> > >                 application="set" > data="nibble_account=1"/> > >                 application="nibblebill" > data="check"/> > >                 application="set" > data="nibble_rate=1"/> > >                 application="set" > data="nibble_minimum=1"/> > >                 application="set" > data="nibble_rounding=2"/> > >                 application="nibblebill" > data="heartbeat 1"/> > >                 application="bridge" > data="{absolute_codec_string=PCMA,101,sip_invite_domain=$${ext-sip-ip}}sofia/gateway/out_01/0$1"/> > >                 application="hangup" > data="hangup_cause"/> > > > > *De :*Madovsky > [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 12:41 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] > Use Nibblebill with PostgreSQL > > you must check or set > nibble_account before the call > > On 1/4/2018 3:35 AM, > igor.potjevlesch at gmail.com > > wrote: > > Hello, > > Finally the billing works > good. Would it be possible to > setup the rates in db? I don't > find example or documentation > related to this. > > Also, I don't understand why > the call is allowed for > bridging whereas the balance > is 0 or negative? > > Regards, > > Igor. > > *De :*igor.potjevlesch at gmail.com > > [mailto:igor.potjevlesch at gmail.com] > > *Envoyé :* jeudi 4 janvier > 2018 10:19 > *À :* 'FreeSWITCH Users Help' > > > *Objet :* RE: > [Freeswitch-users] Use > Nibblebill with PostgreSQL > > Hello, > > > Thank you! > > Both db_dsn and odbc-dsn work. > db-dsn fails. > > I keep the version with > odbc-dsn because in that case > I don't have the warning about > deprecated function for > versions earlier than 1.4.2 > even if I run 1.6. > > What is the best according to > you? db_dsn or odbc-dsn? > > I have additional questions > related to nibble: > > 1. After hanging up the call, > I see in the logs the good > value: > "mod_nibblebill.c:590 > Billing $0.000234" but > some line after there is > another update: > "mod_nibblebill.c:622 > Rounding to precision > 1.000000, total 1.000000 > (0.999793 excess)". So the > call is billed 1 instead > of 0.000234. > 2. Is it possible to setup in > the db scheme different > prefixes and their rate? > Instead of putting them > raw in the dialplan or any > other config file? > > Thank you in advance for your > clarification. > > Regards, > > Igor. > > *De :*FreeSWITCH-users > [mailto:freeswitch-users-bounces at lists.freeswitch.org] > *De la part de* Madovsky > *Envoyé :* mercredi 3 janvier > 2018 22:18 > *À :* > freeswitch-users at lists.freeswitch.org > > *Objet :* Re: > [Freeswitch-users] Use > Nibblebill with PostgreSQL > > If you compiled FS with > --enable-core-odbc-support so > you can use > > value="pgsql://hostaddr=xx.xx.xx.xx > port=xxxx dbname=xxx user=xxx > password='xxxx' options='-c > client_min_messages=NOTICE' > application_name='freeswitch'" /> > > you must set odbc.ini > > On 1/3/2018 1:02 PM, Geoff > Mina wrote: > > I think the param is > db-dsn. Not the underscore > version. > > > On Jan 3, 2018, at 12:59 > PM, Sergey Safarov > > > wrote: > > I used connection string > > value="pgsql://hostaddr=127.0.0.1 > dbname=******* > user=******* > password=*******"/> > > Sergey > > ср, 3 янв. 2018 г. в > 22:06, > >: > > Hello ! > > I try to connect > Nibblebill > directly to > PostgreSQL but it > still fails. > > I follow the > documentation and > setup the param > like this: name="odbc_dsn" > value="pgsql://A.B.C.D > dbname=prepaid > user=prepaid > password="/> > > When I hangup a > call, the logs > report the > following: > 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 > 2018-01-03 > 20:00:19.037333 > [CRIT] > mod_nibblebill.c:604 > Failed to log to > database! > > Any idea on how to > proceed with FS > 1.6? Thank you! > > Regards, > > Igor. > > _________________________________________________________________________ > Professional > FreeSWITCH > Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > Official > FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users > mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional > FreeSWITCH Consulting > Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users > mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Mon Jan 15 18:47:38 2018 From: infos at madovsky.org (Madovsky) Date: Mon, 15 Jan 2018 10:47:38 -0800 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <008d01d38e29$61c9ba10$255d2e30$@gmail.com> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <00be01d3856d$9a594ef0$cf0becd0$@gmail.com> <00ce01d3856f$dc5e7bc0$951b7340$@gmail.com> <8b5a1264-de31-dbb2-1c50-a05a0e70cde8@madovsky.org> <011301d38571$976d7cd0$c6487670$@gmail.com> <720c5b19-4115-18b8-4a9c-6a030d92db01@madovsky.org> <012801d38575$8e65a410$ab30ec30$@gmail.com> <66cf7915-53f8-6a27-bd50-4800d733c010@madovsky.org> <004901d38629$bba17c60$32e47520$@gmail.com> <2fc10546-cf7d-3c8b-71e5-ec95e99575ca@madovsky.org> <009201d388ad$fbc38190$f34a84b0$@gmail.com> <00a301d38964$eef4ec80$ccdec580$@gmail.com> <4315bccc-2df7-4278-edd4-eb26506be43c@madovsky. org> <001f01d38a20$cc05b8f0$64112ad0$@gmail.com> <002601d38a22$29ed8730$7dc89590$@gmail.com> <004601d38e04$dc19d450$944d7cf0$@gmail.com> <9e4cfbdd-f100-b857-afb1-fdc20ccb4f08@madovsky.org> <008d01d38e29$61c9ba10$255d2e30$@gmail.com> Message-ID: <4d1a8be4-cc76-45a3-54b9-6bd288567e2b@madovsky.org> Sorry I mixed the official var name with mine I use for other purpose. it's nibble_balance, not nibble_current_balance On 1/15/2018 9:50 AM, igor.potjevlesch at gmail.com wrote: > > Ah ok, I didn't know nibble_current_balance. > So with something like that should work, but unfortunately not: > > > > > > > > > > > > > > > > > > > > The call is processed whereas balance in DB is equal to 0. > > *De :*FreeSWITCH-users > [mailto:freeswitch-users-bounces at lists.freeswitch.org] *De la part de* > Madovsky > *Envoyé :* lundi 15 janvier 2018 17:59 > *À :* 'FreeSWITCH Users Help' > *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > > > I don't understand what is supposed to do the SQL request? I think > that, indeed, nibble_balance is not set at the moment of the condition. > > when you set the nibble account so nibblebill makes the SQL request > you set in its config > > to populate nibble_current_balance, so if you make a condition with > nibble_current_balance just after set nibble_account > > so you should set it inline to make the condition available > > On 1/15/2018 5:29 AM, igor.potjevlesch at gmail.com > wrote: > > Hello, > > I'm still stuck with Nibblebill config. Even if the current > balance is 0 or negative, the dialplan start the call. > > Someone would have some examples of config where this behaviour is > avoided? Thank you! > > Regards, > > Igor. > > *De :*igor.potjevlesch at gmail.com > > [mailto:igor.potjevlesch at gmail.com] > *Envoyé :* mercredi 10 janvier 2018 15:49 > *À :* 'Madovsky' > *Objet :* RE: [Freeswitch-users] Use Nibblebill with PostgreSQL > > This is the log: Action log(INFO ${nibble_balance} is equal or > lower than 0) > > With or without "set nibble_balance". So I guess that this > variable is undefined. > > *De :*igor.potjevlesch at gmail.com > > [mailto:igor.potjevlesch at gmail.com] > *Envoyé :* mercredi 10 janvier 2018 15:39 > *À :* 'Madovsky' > > *Objet :* RE: [Freeswitch-users] Use Nibblebill with PostgreSQL > > I don't understand what is supposed to do the SQL request? I think > that, indeed, nibble_balance is not set at the moment of the > condition. > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* mardi 9 janvier 2018 21:24 > *À :* igor.potjevlesch at gmail.com > *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > > you should remove > > > > since when you populate nibble_account it makes automatically the > SQL request > and populate nibble_balance. > then don't forget to put all nibble variables on the bridge > like {nibble_account=${nibble_account},etc.}sofia/xxx > > On 1/9/2018 8:14 AM, igor.potjevlesch at gmail.com > wrote: > > I didn't. What does it mean "inline" in that case? > > I tried like this and add "inline" on all settings. So, now > the dialplan looks like this: > >                 data="nibble_account=1" inline="true"/> > >                  inline="true"/> > >                 data="nibble_minimum=1" inline="true"/> > >                 data="nibble_rounding=2" inline="true"/> > >                 data="nibble_balance" inline="true"/> > >                 data="heartbeat 1"/> > >                 field="${cond(${nibble_balance} <= 0 ? YES : NO)}" > expression="^YES$"> > >                          > >                 > >                 data="{nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=$${ext-sip-ip}}sofia/gateway/outbound/0$1"/> > > The logs are showing the following outputs and the call start: > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_account=1) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_account=1) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 > 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET > sofia/client_in/+123456789 at A.B.C.D > [nibble_account]=[1] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_rate=1) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_rate=1) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 > 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET > sofia/client_in/+123456789 at A.B.C.D > [nibble_rate]=[1] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_minimum=1) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_minimum=1) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 > 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET > sofia/client_in/+123456789 at A.B.C.D > [nibble_minimum]=[1] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_rounding=2) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_rounding=2) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 > 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET > sofia/client_in/+123456789 at A.B.C.D > [nibble_rounding]=[2] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > set(nibble_balance) INLINE > > 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE > sofia/client_in/+123456789 at A.B.C.D > set(nibble_balance) > > 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 > 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET > sofia/client_in/+123456789 at A.B.C.D > > [nibble_balance]=[UNDEF] > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > nibblebill(heartbeat 1) > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out/0123456789) > > 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: > sofia/client_in/+123456789 at A.B.C.D > Action > hangup(hangup_cause) > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* lundi 8 janvier 2018 19:52 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > > did you set nibble balance inline="true" before the condition? > > also check with log just after you set the var to be sure the > SQL return a value > > On 1/8/2018 10:24 AM, igor.potjevlesch at gmail.com > wrote: > > I basically tried this: > > > >                          data="INFO ${nibble_balance} is equal or lower than 0"/> > > > > But I didn't see anything in the logs, the call begin to > start. > > Regards, > > Igor > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* vendredi 5 janvier 2018 14:44 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use Nibblebill with > PostgreSQL > > Yes in a nested condition for ex. > > this method is more robust that trust nibblebill to do all > the job > > On 1/5/2018 5:33 AM, igor.potjevlesch at gmail.com > wrote: > > It means that I can test ${nibble_balance} before right? > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 20:31 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use Nibblebill with > PostgreSQL > > you should make a nested condition before the bridge > > and if the balance not good transfer the call to > hangup or something else > > On 1/4/2018 8:03 AM, igor.potjevlesch at gmail.com > wrote: > > I uncommented this in the config file of nibblebill: > > > > The request is working fine according to the logs, > but the call is still placed with the logs: > > 2018-01-04 16:59:07.571051 [DEBUG] > mod_nibblebill.c:422 Doing lookup query > > [SELECT euros AS nibble_balance FROM solde WHERE > customer_id='1'] > > 2018-01-04 16:59:07.571051 [DEBUG] > mod_nibblebill.c:430 Retrieved current balance for > account 1 (balance = -0.040000) > > 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 > 16:59:07.571051 [DEBUG] mod_nibblebill.c:523 > Comparing -0.040000 to hangup balance of 1.000000, > taking into account minimum charge of 1.000000 > > 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 > 16:59:07.571051 [DEBUG] mod_nibblebill.c:526 > Balance of -0.040000 fell below allowed amount of > 1.000000! (Account 1) > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 16:37 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use Nibblebill > with PostgreSQL > > add an sql request into nibblebill and link it to > nibble_balance variables inline in diaplan > > On 1/4/2018 7:35 AM, igor.potjevlesch at gmail.com > wrote: > > Yes, why not, but I don't find how to check > the balance before a bridge. > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 16:29 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use > Nibblebill with PostgreSQL > > it starts because you don't have any user > linked to your nibble_account > > so the only way to not start the call is to > create a condition with the nibble balance before > > the bridge > > On 1/4/2018 7:22 AM, > igor.potjevlesch at gmail.com > wrote: > > I did this: > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action set(nibble_account=1) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1 > /+4425482090 at A.B.C.D > Action > set(nibble_rate=1) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action set(nibble_minimum=1) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action set(nibble_rounding=2) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action nibblebill(heartbeat 1) > > dca705f8-f161-11e7-9f81-b10720ff818b |--- > Dialplan: sofia/trunk1/+4425482090 at A.B.C.D > > Action > bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out_1/0123456789) > > […] > > 2018-01-04 16:13:47.410971 [DEBUG] > mod_nibblebill.c:430 Retrieved current > balance for account 1 (balance = 0.000000) > > dca7b05c-f161-11e7-9f9a-b10720ff818b > 2018-01-04 16:13:47.410971 [DEBUG] > mod_nibblebill.c:523 Comparing 0.000000 to > hangup balance of 1.000000, taking into > account minimum charge of 1.000000 > > dca7b05c-f161-11e7-9f9a-b10720ff818b > 2018-01-04 16:13:47.410971 [DEBUG] > mod_nibblebill.c:526 Balance of 0.000000 > fell below allowed amount of 1.000000! > (Account 1) > > But the call still starts. > > *De :*Madovsky [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 16:09 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use > Nibblebill with PostgreSQL > > the nibblebill variables must be on the > bridge like > > data="{nibble_account=1,nibble_rate=1,etc....absolute_codec_string=PCMA,101,sip_invite_domain=$${ext-sip-ip}}sofia/gateway/out_01/0$1"/> > > do not use "export" since I noticed some > strange behavior with it. > I don't know how nibblebill behaves > without a nibble_account linked to a user > account, > so I cannot help for this case > > On 1/4/2018 7:06 AM, > igor.potjevlesch at gmail.com > wrote: > > I don't have a registered user. It's a > peer trusted by his IP address. > > During the call the credit is updated > every seconds but even without credit, > the call start and stop immediately. > > Yes I know. I will switch to more > reasonable value after my tests. > > What do you mean by "export all > nibblebill variables to the bridge"? > > *De :*Madovsky > [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 15:52 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] Use > Nibblebill with PostgreSQL > > > data="nibble_account=1"/> > > is 1 a valid nibble_account of a > registered user? > > > > > you dont' need to check, as nibblebill > automatically check the balance > > if the nibble_account is linked to a > registered user > > > data="heartbeat 1"/> > > be aware that heartbeat to 1 means a > request to your DB every second > > about your issue you should export all > nibblebill variables to the bridge too > > On 1/4/2018 6:46 AM, > igor.potjevlesch at gmail.com > wrote: > > That's the case: > >             break="on-true" > expression="^\+44([1-9][0-9]{8})$" > field="destination_number"> > >                 application="set" > data="nibble_account=1"/> > >                 application="nibblebill" > data="check"/> > >                 application="set" > data="nibble_rate=1"/> > >                 application="set" > data="nibble_minimum=1"/> > >                 application="set" > data="nibble_rounding=2"/> > >                 application="nibblebill" > data="heartbeat 1"/> > >                 application="bridge" > data="{absolute_codec_string=PCMA,101,sip_invite_domain=$${ext-sip-ip}}sofia/gateway/out_01/0$1"/> > >                 application="hangup" > data="hangup_cause"/> > > > > *De :*Madovsky > [mailto:infos at madovsky.org] > *Envoyé :* jeudi 4 janvier 2018 12:41 > *À :* igor.potjevlesch at gmail.com > > *Objet :* Re: [Freeswitch-users] > Use Nibblebill with PostgreSQL > > you must check or set > nibble_account before the call > > On 1/4/2018 3:35 AM, > igor.potjevlesch at gmail.com > > wrote: > > Hello, > > Finally the billing works > good. Would it be possible to > setup the rates in db? I don't > find example or documentation > related to this. > > Also, I don't understand why > the call is allowed for > bridging whereas the balance > is 0 or negative? > > Regards, > > Igor. > > *De :*igor.potjevlesch at gmail.com > > [mailto:igor.potjevlesch at gmail.com] > > *Envoyé :* jeudi 4 janvier > 2018 10:19 > *À :* 'FreeSWITCH Users Help' > > > *Objet :* RE: > [Freeswitch-users] Use > Nibblebill with PostgreSQL > > Hello, > > > Thank you! > > Both db_dsn and odbc-dsn work. > db-dsn fails. > > I keep the version with > odbc-dsn because in that case > I don't have the warning about > deprecated function for > versions earlier than 1.4.2 > even if I run 1.6. > > What is the best according to > you? db_dsn or odbc-dsn? > > I have additional questions > related to nibble: > > 1. After hanging up the call, > I see in the logs the good > value: > "mod_nibblebill.c:590 > Billing $0.000234" but > some line after there is > another update: > "mod_nibblebill.c:622 > Rounding to precision > 1.000000, total 1.000000 > (0.999793 excess)". So the > call is billed 1 instead > of 0.000234. > 2. Is it possible to setup in > the db scheme different > prefixes and their rate? > Instead of putting them > raw in the dialplan or any > other config file? > > Thank you in advance for your > clarification. > > Regards, > > Igor. > > *De :*FreeSWITCH-users > [mailto:freeswitch-users-bounces at lists.freeswitch.org] > *De la part de* Madovsky > *Envoyé :* mercredi 3 janvier > 2018 22:18 > *À :* > freeswitch-users at lists.freeswitch.org > > *Objet :* Re: > [Freeswitch-users] Use > Nibblebill with PostgreSQL > > If you compiled FS with > --enable-core-odbc-support so > you can use > > value="pgsql://hostaddr=xx.xx.xx.xx > port=xxxx dbname=xxx user=xxx > password='xxxx' options='-c > client_min_messages=NOTICE' > application_name='freeswitch'" /> > > you must set odbc.ini > > On 1/3/2018 1:02 PM, Geoff > Mina wrote: > > I think the param is > db-dsn. Not the underscore > version. > > > On Jan 3, 2018, at 12:59 > PM, Sergey Safarov > > > wrote: > > I used connection string > > value="pgsql://hostaddr=127.0.0.1 > dbname=******* > user=******* > password=*******"/> > > Sergey > > ср, 3 янв. 2018 г. в > 22:06, > >: > > Hello ! > > I try to connect > Nibblebill > directly to > PostgreSQL but it > still fails. > > I follow the > documentation and > setup the param > like this: name="odbc_dsn" > value="pgsql://A.B.C.D > dbname=prepaid > user=prepaid > password="/> > > When I hangup a > call, the logs > report the > following: > 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 > 2018-01-03 > 20:00:19.037333 > [CRIT] > mod_nibblebill.c:604 > Failed to log to > database! > > Any idea on how to > proceed with FS > 1.6? Thank you! > > Regards, > > Igor. > > _________________________________________________________________________ > Professional > FreeSWITCH > Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > Official > FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users > mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional > FreeSWITCH Consulting > Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users > mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Mon Jan 15 18:56:37 2018 From: infos at madovsky.org (Madovsky) Date: Mon, 15 Jan 2018 10:56:37 -0800 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <4d1a8be4-cc76-45a3-54b9-6bd288567e2b@madovsky.org> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <00ce01d3856f$dc5e7bc0$951b7340$@gmail.com> <8b5a1264-de31-dbb2-1c50-a05a0e70cde8@madovsky.org> <011301d38571$976d7cd0$c6487670$@gmail.com> <720c5b19-4115-18b8-4a9c-6a030d92db01@madovsky.org> <012801d38575$8e65a410$ab30ec30$@gmail.com> <66cf7915-53f8-6a27-bd50-4800d733c010@madovsky.org> <004901d38629$bba17c60$32e47520$@gmail.com> <2fc10546-cf7d-3c8b-71e5-ec95e99575ca@madovsky.org> <009201d388ad$fbc38190$f34a84b0$@gmail.com> <00a301d38964$eef4ec80$ccdec580$@gmail.com> <4315bccc-2df7-4278-edd4-eb26506be43c@madovsky. org> <001f01d38a20$cc05b8f0$64112ad0$@gmail.com> <002601d38a22$29ed8730$7dc89590$@gmail.com> <004601d38e04$dc19d450$944d7cf0$@gmail.com> <9e4cfbdd-f100-b857-afb1-fdc20ccb4f08@madovsky.org> <008d01d38e29$61c9ba10$255d2e30$@gmail.com> <4d1a8be4-cc76-45a3-54b9-6bd288567e2b@madovsky.org> Message-ID: <8aa18d56-779f-8dc9-b209-01f8b434eae8@madovsky.org> but btw you can set any variable name with your custom sql in nibblebill conf like On 1/15/2018 10:47 AM, Madovsky wrote: > > Sorry I mixed the official var name with mine I use for other purpose. > > it's nibble_balance, not nibble_current_balance > > On 1/15/2018 9:50 AM, igor.potjevlesch at gmail.com wrote: >> >> Ah ok, I didn't know nibble_current_balance. >> So with something like that should work, but unfortunately not: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> The call is processed whereas balance in DB is equal to 0. >> >> *De :*FreeSWITCH-users >> [mailto:freeswitch-users-bounces at lists.freeswitch.org] *De la part >> de* Madovsky >> *Envoyé :* lundi 15 janvier 2018 17:59 >> *À :* 'FreeSWITCH Users Help' >> *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL >> >> > I don't understand what is supposed to do the SQL request? I think >> that, indeed, nibble_balance is not set at the moment of the condition. >> >> when you set the nibble account so nibblebill makes the SQL request >> you set in its config >> >> to populate nibble_current_balance, so if you make a condition with >> nibble_current_balance just after set nibble_account >> >> so you should set it inline to make the condition available >> >> On 1/15/2018 5:29 AM, igor.potjevlesch at gmail.com >> wrote: >> >> Hello, >> >> I'm still stuck with Nibblebill config. Even if the current >> balance is 0 or negative, the dialplan start the call. >> >> Someone would have some examples of config where this behaviour >> is avoided? Thank you! >> >> Regards, >> >> Igor. >> >> *De :*igor.potjevlesch at gmail.com >> >> [mailto:igor.potjevlesch at gmail.com] >> *Envoyé :* mercredi 10 janvier 2018 15:49 >> *À :* 'Madovsky' >> *Objet :* RE: [Freeswitch-users] Use Nibblebill with PostgreSQL >> >> This is the log: Action log(INFO ${nibble_balance} is equal or >> lower than 0) >> >> With or without "set nibble_balance". So I guess that this >> variable is undefined. >> >> *De :*igor.potjevlesch at gmail.com >> >> [mailto:igor.potjevlesch at gmail.com] >> *Envoyé :* mercredi 10 janvier 2018 15:39 >> *À :* 'Madovsky' > >> *Objet :* RE: [Freeswitch-users] Use Nibblebill with PostgreSQL >> >> I don't understand what is supposed to do the SQL request? I >> think that, indeed, nibble_balance is not set at the moment of >> the condition. >> >> *De :*Madovsky [mailto:infos at madovsky.org] >> *Envoyé :* mardi 9 janvier 2018 21:24 >> *À :* igor.potjevlesch at gmail.com >> *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL >> >> you should remove >> >> >> >> since when you populate nibble_account it makes automatically the >> SQL request >> and populate nibble_balance. >> then don't forget to put all nibble variables on the bridge >> like {nibble_account=${nibble_account},etc.}sofia/xxx >> >> On 1/9/2018 8:14 AM, igor.potjevlesch at gmail.com >> wrote: >> >> I didn't. What does it mean "inline" in that case? >> >> I tried like this and add "inline" on all settings. So, now >> the dialplan looks like this: >> >>                 > data="nibble_account=1" inline="true"/> >> >>                 > data="nibble_rate=1" inline="true"/> >> >>                 > data="nibble_minimum=1" inline="true"/> >> >>                 > data="nibble_rounding=2" inline="true"/> >> >>                 > data="nibble_balance" inline="true"/> >> >>                 > data="heartbeat 1"/> >> >>                 > field="${cond(${nibble_balance} <= 0 ? YES : NO)}" >> expression="^YES$"> >> >>                          >> >>                 >> >>                 > data="{nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=$${ext-sip-ip}}sofia/gateway/outbound/0$1"/> >> >> The logs are showing the following outputs and the call start: >> >> 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: >> sofia/client_in/+123456789 at A.B.C.D >> Action >> set(nibble_account=1) INLINE >> >> 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE >> sofia/client_in/+123456789 at A.B.C.D >> set(nibble_account=1) >> >> 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 >> 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET >> sofia/client_in/+123456789 at A.B.C.D >> [nibble_account]=[1] >> >> 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: >> sofia/client_in/+123456789 at A.B.C.D >> Action >> set(nibble_rate=1) INLINE >> >> 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE >> sofia/client_in/+123456789 at A.B.C.D >> set(nibble_rate=1) >> >> 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 >> 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET >> sofia/client_in/+123456789 at A.B.C.D >> [nibble_rate]=[1] >> >> 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: >> sofia/client_in/+123456789 at A.B.C.D >> Action >> set(nibble_minimum=1) INLINE >> >> 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE >> sofia/client_in/+123456789 at A.B.C.D >> set(nibble_minimum=1) >> >> 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 >> 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET >> sofia/client_in/+123456789 at A.B.C.D >> [nibble_minimum]=[1] >> >> 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: >> sofia/client_in/+123456789 at A.B.C.D >> Action >> set(nibble_rounding=2) INLINE >> >> 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE >> sofia/client_in/+123456789 at A.B.C.D >> >> set(nibble_rounding=2) >> >> 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 >> 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET >> sofia/client_in/+123456789 at A.B.C.D >> [nibble_rounding]=[2] >> >> 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: >> sofia/client_in/+123456789 at A.B.C.D >> Action >> set(nibble_balance) INLINE >> >> 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE >> sofia/client_in/+123456789 at A.B.C.D >> set(nibble_balance) >> >> 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 >> 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET >> sofia/client_in/+123456789 at A.B.C.D >> >> [nibble_balance]=[UNDEF] >> >> 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: >> sofia/client_in/+123456789 at A.B.C.D >> Action >> nibblebill(heartbeat 1) >> >> 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: >> sofia/client_in/+123456789 at A.B.C.D >> Action >> bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out/0123456789) >> >> 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: >> sofia/client_in/+123456789 at A.B.C.D >> Action >> hangup(hangup_cause) >> >> *De :*Madovsky [mailto:infos at madovsky.org] >> *Envoyé :* lundi 8 janvier 2018 19:52 >> *À :* igor.potjevlesch at gmail.com >> >> *Objet :* Re: [Freeswitch-users] Use Nibblebill with PostgreSQL >> >> did you set nibble balance inline="true" before the condition? >> >> also check with log just after you set the var to be sure the >> SQL return a value >> >> On 1/8/2018 10:24 AM, igor.potjevlesch at gmail.com >> wrote: >> >> I basically tried this: >> >> > field="${cond(${nibble_balance} <= 0 ? YES : NO)}" >> expression="^YES$"> >> >>                         > data="INFO ${nibble_balance} is equal or lower than 0"/> >> >> >> >> But I didn't see anything in the logs, the call begin to >> start. >> >> Regards, >> >> Igor >> >> *De :*Madovsky [mailto:infos at madovsky.org] >> *Envoyé :* vendredi 5 janvier 2018 14:44 >> *À :* igor.potjevlesch at gmail.com >> >> *Objet :* Re: [Freeswitch-users] Use Nibblebill with >> PostgreSQL >> >> Yes in a nested condition for ex. >> >> this method is more robust that trust nibblebill to do >> all the job >> >> On 1/5/2018 5:33 AM, igor.potjevlesch at gmail.com >> wrote: >> >> It means that I can test ${nibble_balance} before right? >> >> *De :*Madovsky [mailto:infos at madovsky.org] >> *Envoyé :* jeudi 4 janvier 2018 20:31 >> *À :* igor.potjevlesch at gmail.com >> >> *Objet :* Re: [Freeswitch-users] Use Nibblebill with >> PostgreSQL >> >> you should make a nested condition before the bridge >> >> and if the balance not good transfer the call to >> hangup or something else >> >> On 1/4/2018 8:03 AM, igor.potjevlesch at gmail.com >> wrote: >> >> I uncommented this in the config file of nibblebill: >> >> >> >> The request is working fine according to the >> logs, but the call is still placed with the logs: >> >> 2018-01-04 16:59:07.571051 [DEBUG] >> mod_nibblebill.c:422 Doing lookup query >> >> [SELECT euros AS nibble_balance FROM solde WHERE >> customer_id='1'] >> >> 2018-01-04 16:59:07.571051 [DEBUG] >> mod_nibblebill.c:430 Retrieved current balance >> for account 1 (balance = -0.040000) >> >> 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 >> 16:59:07.571051 [DEBUG] mod_nibblebill.c:523 >> Comparing -0.040000 to hangup balance of >> 1.000000, taking into account minimum charge of >> 1.000000 >> >> 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 >> 16:59:07.571051 [DEBUG] mod_nibblebill.c:526 >> Balance of -0.040000 fell below allowed amount of >> 1.000000! (Account 1) >> >> *De :*Madovsky [mailto:infos at madovsky.org] >> *Envoyé :* jeudi 4 janvier 2018 16:37 >> *À :* igor.potjevlesch at gmail.com >> >> *Objet :* Re: [Freeswitch-users] Use Nibblebill >> with PostgreSQL >> >> add an sql request into nibblebill and link it to >> nibble_balance variables inline in diaplan >> >> On 1/4/2018 7:35 AM, igor.potjevlesch at gmail.com >> wrote: >> >> Yes, why not, but I don't find how to check >> the balance before a bridge. >> >> *De :*Madovsky [mailto:infos at madovsky.org] >> *Envoyé :* jeudi 4 janvier 2018 16:29 >> *À :* igor.potjevlesch at gmail.com >> >> *Objet :* Re: [Freeswitch-users] Use >> Nibblebill with PostgreSQL >> >> it starts because you don't have any user >> linked to your nibble_account >> >> so the only way to not start the call is to >> create a condition with the nibble balance before >> >> the bridge >> >> On 1/4/2018 7:22 AM, >> igor.potjevlesch at gmail.com >> wrote: >> >> I did this: >> >> dca705f8-f161-11e7-9f81-b10720ff818b |--- >> Dialplan: >> sofia/trunk1/+4425482090 at A.B.C.D >> >> Action set(nibble_account=1) >> >> dca705f8-f161-11e7-9f81-b10720ff818b |--- >> Dialplan: sofia/trunk1 >> /+4425482090 at A.B.C.D >> Action >> set(nibble_rate=1) >> >> dca705f8-f161-11e7-9f81-b10720ff818b |--- >> Dialplan: >> sofia/trunk1/+4425482090 at A.B.C.D >> >> Action set(nibble_minimum=1) >> >> dca705f8-f161-11e7-9f81-b10720ff818b |--- >> Dialplan: >> sofia/trunk1/+4425482090 at A.B.C.D >> >> Action set(nibble_rounding=2) >> >> dca705f8-f161-11e7-9f81-b10720ff818b |--- >> Dialplan: >> sofia/trunk1/+4425482090 at A.B.C.D >> >> Action nibblebill(heartbeat 1) >> >> dca705f8-f161-11e7-9f81-b10720ff818b |--- >> Dialplan: >> sofia/trunk1/+4425482090 at A.B.C.D >> >> Action >> bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out_1/0123456789) >> >> […] >> >> 2018-01-04 16:13:47.410971 [DEBUG] >> mod_nibblebill.c:430 Retrieved current >> balance for account 1 (balance = 0.000000) >> >> dca7b05c-f161-11e7-9f9a-b10720ff818b >> 2018-01-04 16:13:47.410971 [DEBUG] >> mod_nibblebill.c:523 Comparing 0.000000 >> to hangup balance of 1.000000, taking >> into account minimum charge of 1.000000 >> >> dca7b05c-f161-11e7-9f9a-b10720ff818b >> 2018-01-04 16:13:47.410971 [DEBUG] >> mod_nibblebill.c:526 Balance of 0.000000 >> fell below allowed amount of 1.000000! >> (Account 1) >> >> But the call still starts. >> >> *De :*Madovsky [mailto:infos at madovsky.org] >> *Envoyé :* jeudi 4 janvier 2018 16:09 >> *À :* igor.potjevlesch at gmail.com >> >> *Objet :* Re: [Freeswitch-users] Use >> Nibblebill with PostgreSQL >> >> the nibblebill variables must be on the >> bridge like >> >> > data="{nibble_account=1,nibble_rate=1,etc....absolute_codec_string=PCMA,101,sip_invite_domain=$${ext-sip-ip}}sofia/gateway/out_01/0$1"/> >> >> do not use "export" since I noticed some >> strange behavior with it. >> I don't know how nibblebill behaves >> without a nibble_account linked to a user >> account, >> so I cannot help for this case >> >> On 1/4/2018 7:06 AM, >> igor.potjevlesch at gmail.com >> wrote: >> >> I don't have a registered user. It's >> a peer trusted by his IP address. >> >> During the call the credit is updated >> every seconds but even without >> credit, the call start and stop >> immediately. >> >> Yes I know. I will switch to more >> reasonable value after my tests. >> >> What do you mean by "export all >> nibblebill variables to the bridge"? >> >> *De :*Madovsky >> [mailto:infos at madovsky.org] >> *Envoyé :* jeudi 4 janvier 2018 15:52 >> *À :* igor.potjevlesch at gmail.com >> >> *Objet :* Re: [Freeswitch-users] Use >> Nibblebill with PostgreSQL >> >> > > data="nibble_account=1"/> >> >> is 1 a valid nibble_account of a >> registered user? >> >> > >> >> you dont' need to check, as >> nibblebill automatically check the >> balance >> >> if the nibble_account is linked to a >> registered user >> >> > > data="heartbeat 1"/> >> >> be aware that heartbeat to 1 means a >> request to your DB every second >> >> about your issue you should export >> all nibblebill variables to the >> bridge too >> >> On 1/4/2018 6:46 AM, >> igor.potjevlesch at gmail.com >> >> wrote: >> >> That's the case: >> >>             > break="on-true" >> expression="^\+44([1-9][0-9]{8})$" >> field="destination_number"> >> >>                 > application="set" >> data="nibble_account=1"/> >> >>                 > application="nibblebill" >> data="check"/> >> >>                 > application="set" >> data="nibble_rate=1"/> >> >>                 > application="set" >> data="nibble_minimum=1"/> >> >>                 > application="set" >> data="nibble_rounding=2"/> >> >>                 > application="nibblebill" >> data="heartbeat 1"/> >> >>                 > application="bridge" >> data="{absolute_codec_string=PCMA,101,sip_invite_domain=$${ext-sip-ip}}sofia/gateway/out_01/0$1"/> >> >>                 > application="hangup" >> data="hangup_cause"/> >> >> >> >> *De :*Madovsky >> [mailto:infos at madovsky.org] >> *Envoyé :* jeudi 4 janvier 2018 12:41 >> *À :* igor.potjevlesch at gmail.com >> >> *Objet :* Re: [Freeswitch-users] >> Use Nibblebill with PostgreSQL >> >> you must check or set >> nibble_account before the call >> >> On 1/4/2018 3:35 AM, >> igor.potjevlesch at gmail.com >> >> wrote: >> >> Hello, >> >> Finally the billing works >> good. Would it be possible to >> setup the rates in db? I >> don't find example or >> documentation related to this. >> >> Also, I don't understand why >> the call is allowed for >> bridging whereas the balance >> is 0 or negative? >> >> Regards, >> >> Igor. >> >> *De :*igor.potjevlesch at gmail.com >> >> [mailto:igor.potjevlesch at gmail.com] >> >> *Envoyé :* jeudi 4 janvier >> 2018 10:19 >> *À :* 'FreeSWITCH Users Help' >> >> >> *Objet :* RE: >> [Freeswitch-users] Use >> Nibblebill with PostgreSQL >> >> Hello, >> >> >> Thank you! >> >> Both db_dsn and odbc-dsn >> work. db-dsn fails. >> >> I keep the version with >> odbc-dsn because in that case >> I don't have the warning >> about deprecated function for >> versions earlier than 1.4.2 >> even if I run 1.6. >> >> What is the best according to >> you? db_dsn or odbc-dsn? >> >> I have additional questions >> related to nibble: >> >> 1. After hanging up the >> call, I see in the logs >> the good value: >> "mod_nibblebill.c:590 >> Billing $0.000234" but >> some line after there is >> another update: >> "mod_nibblebill.c:622 >> Rounding to precision >> 1.000000, total 1.000000 >> (0.999793 excess)". So >> the call is billed 1 >> instead of 0.000234. >> 2. Is it possible to setup >> in the db scheme >> different prefixes and >> their rate? Instead of >> putting them raw in the >> dialplan or any other >> config file? >> >> Thank you in advance for your >> clarification. >> >> Regards, >> >> Igor. >> >> *De :*FreeSWITCH-users >> [mailto:freeswitch-users-bounces at lists.freeswitch.org] >> *De la part de* Madovsky >> *Envoyé :* mercredi 3 janvier >> 2018 22:18 >> *À :* >> freeswitch-users at lists.freeswitch.org >> >> *Objet :* Re: >> [Freeswitch-users] Use >> Nibblebill with PostgreSQL >> >> If you compiled FS with >> --enable-core-odbc-support so >> you can use >> >> > value="pgsql://hostaddr=xx.xx.xx.xx >> port=xxxx dbname=xxx user=xxx >> password='xxxx' options='-c >> client_min_messages=NOTICE' >> application_name='freeswitch'" /> >> >> you must set odbc.ini >> >> On 1/3/2018 1:02 PM, Geoff >> Mina wrote: >> >> I think the param is >> db-dsn. Not the >> underscore version. >> >> >> On Jan 3, 2018, at 12:59 >> PM, Sergey Safarov >> > > >> wrote: >> >> I used connection string >> >> > value="pgsql://hostaddr=127.0.0.1 >> dbname=******* >> user=******* >> password=*******"/> >> >> Sergey >> >> ср, 3 янв. 2018 г. в >> 22:06, >> > >: >> >> Hello ! >> >> I try to connect >> Nibblebill >> directly to >> PostgreSQL but it >> still fails. >> >> I follow the >> documentation and >> setup the param >> like this: > name="odbc_dsn" >> value="pgsql://A.B.C.D >> dbname=prepaid >> user=prepaid >> password="/> >> >> When I hangup a >> call, the logs >> report the >> following: >> 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 >> 2018-01-03 >> 20:00:19.037333 >> [CRIT] >> mod_nibblebill.c:604 >> Failed to log to >> database! >> >> Any idea on how >> to proceed with >> FS 1.6? Thank you! >> >> Regards, >> >> Igor. >> >> _________________________________________________________________________ >> Professional >> FreeSWITCH >> Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official >> FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users >> mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional >> FreeSWITCH Consulting >> Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users >> mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> >> >> >> >> >> >> >> >> _________________________________________________________________________ >> >> Professional FreeSWITCH Consulting Services: >> >> consulting at freeswitch.org >> >> >> http://www.freeswitchsolutions.com >> >> >> >> Official FreeSWITCH Sites >> >> http://www.freeswitch.org >> >> http://confluence.freeswitch.org >> >> http://www.cluecon.com >> >> >> >> FreeSWITCH-users mailing list >> >> FreeSWITCH-users at lists.freeswitch.org >> >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> >> http://www.freeswitch.org >> >> >> >> >> >> >> >> >> >> >> >> _________________________________________________________________________ >> >> Professional FreeSWITCH Consulting Services: >> >> consulting at freeswitch.org >> >> >> http://www.freeswitchsolutions.com >> >> >> >> Official FreeSWITCH Sites >> >> http://www.freeswitch.org >> >> http://confluence.freeswitch.org >> >> http://www.cluecon.com >> >> >> >> FreeSWITCH-users mailing list >> >> FreeSWITCH-users at lists.freeswitch.org >> >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Mon Jan 15 20:48:50 2018 From: steveayre at gmail.com (Steven Ayre) Date: Mon, 15 Jan 2018 20:48:50 +0000 Subject: [Freeswitch-users] how to solve command In-Reply-To: References: Message-ID: The sudo command runs 'echo' as root but the '>' redirection happens in your shell as your normal user. Try this instead: echo "deb http://files.freeswitch.org/repo/ubuntu-1604/freeswitch-1.6/ xenial main" | sudo tee /etc/apt/sources.list.d/freeswitch.list tee will send the line to both stdout and the file, and since it's run as root will overwrite the file with permission to do so. On 13 January 2018 at 15:34, Ali Haider wrote: > hiii > how to solve > sudo echo "deb http://files.freeswitch.org/ > repo/ubuntu-1604/freeswitch-1.6/ xenial main" > /etc/apt/sources.list.d/ > freeswitch.list > bash: /etc/apt/sources.list.d/freeswitch.list: Permission denied > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 abaci64 at gmail.com Mon Jan 15 23:45:52 2018 From: abaci64 at gmail.com (Abaci B) Date: Mon, 15 Jan 2018 23:45:52 +0000 Subject: [Freeswitch-users] mod_fifo / mod_callcenter question Message-ID: Hi all, I was wondering if anyone would know a way to implement the option for a caller waiting in a queue to be able to hang up while waiting and not loose their position in the queue and get a call from the system when they are next in line to speak to an agent. Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Tue Jan 16 00:44:06 2018 From: brian at freeswitch.com (Brian West) Date: Mon, 15 Jan 2018 18:44:06 -0600 Subject: [Freeswitch-users] FreeSWITCH mod_watson in beta Message-ID: Requirements: 1. Debian 8 2. FreeSWITCH installed from packages 3. You can purchase licenses here https://freeswitch.com/cart.php?gid=2 (Use discount code GETWATSON for 25% off, expires 01/31/2018) Each license comes with one port of TTS and one port of ASR. You'll receive an email with the .deb attached that you can install via dpkg -i freeswitch-mod-watson.deb To install your license run /usr/sbin/validator Follow the prompts, Unzip the resulting .zip file into /etc/freeswitch/ Then as root start the license server: /usr/sbin/freeswitch_license_server Then fs_cli -x 'load mod_watson' You should now visit https://www.ibm.com/watson/ and sign up for an account. Once you have your api token update /etc/freeswitch/autoload_configs/watson.xml with the appropriate details for your Watson account. If you have questions or need assistance please email support at freeswitch.com Thanks, -- Brian West | Co-founder and Developer Need Commercial support? email sales at freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: color-facebook-96.png] [image: color-twitter-96.png] -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Tue Jan 16 01:20:46 2018 From: gregor at infomedia.si (Gregor Nanger) Date: Tue, 16 Jan 2018 02:20:46 +0100 Subject: [Freeswitch-users] FreeSWITCH mod_watson in beta In-Reply-To: References: Message-ID: Uaaauuu. Nice. Is it possible to integrate Watson Virtual assistant with TTS and ASR? Best regards, Gregor 2018-01-16 1:44 GMT+01:00 Brian West : > Requirements: > > 1. Debian 8 > 2. FreeSWITCH installed from packages > 3. You can purchase licenses here https://freeswitch.com/cart.php?gid=2 > (Use discount code GETWATSON for 25% off, expires 01/31/2018) > > Each license comes with one port of TTS and one port of ASR. > > You'll receive an email with the .deb attached that you can install via > > dpkg -i freeswitch-mod-watson.deb > > To install your license run > > /usr/sbin/validator > > Follow the prompts, Unzip the resulting .zip file into /etc/freeswitch/ > > Then as root start the license server: > > /usr/sbin/freeswitch_license_server > > Then fs_cli -x 'load mod_watson' > > You should now visit https://www.ibm.com/watson/ and sign up for an > account. Once you have your api token update /etc/freeswitch/autoload_configs/watson.xml > with the appropriate details for your Watson account. > > If you have questions or need assistance please email > support at freeswitch.com > > Thanks, > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 > > Website: https://www.FreeSWITCH.com > > [image: color-facebook-96.png] [image: > color-twitter-96.png] > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 brian at freeswitch.com Tue Jan 16 02:35:26 2018 From: brian at freeswitch.com (Brian West) Date: Tue, 16 Jan 2018 02:35:26 +0000 Subject: [Freeswitch-users] FreeSWITCH mod_watson in beta In-Reply-To: References: Message-ID: I’m sure you could outside this module, it’s rather easy to use this module! /b On Mon, Jan 15, 2018 at 7:22 PM Gregor Nanger wrote: > Uaaauuu. Nice. > > Is it possible to integrate Watson Virtual assistant with TTS and ASR? > > Best regards, Gregor > > 2018-01-16 1:44 GMT+01:00 Brian West : > >> Requirements: >> >> 1. Debian 8 >> 2. FreeSWITCH installed from packages >> 3. You can purchase licenses here https://freeswitch.com/cart.php?gid=2 >> (Use discount code GETWATSON for 25% off, expires 01/31/2018) >> >> Each license comes with one port of TTS and one port of ASR. >> >> You'll receive an email with the .deb attached that you can install via >> >> dpkg -i freeswitch-mod-watson.deb >> >> To install your license run >> >> /usr/sbin/validator >> >> Follow the prompts, Unzip the resulting .zip file into /etc/freeswitch/ >> >> Then as root start the license server: >> >> /usr/sbin/freeswitch_license_server >> >> Then fs_cli -x 'load mod_watson' >> >> You should now visit https://www.ibm.com/watson/ and sign up for an >> account. Once you have your api token update >> /etc/freeswitch/autoload_configs/watson.xml with the appropriate details >> for your Watson account. >> >> If you have questions or need assistance please email >> support at freeswitch.com >> >> Thanks, >> >> -- >> >> Brian West | Co-founder and Developer >> >> Need Commercial support? email sales at freeswitch.com >> >> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >> >> >> Email: brian at freeswitch.com >> >> Mobile: 918-424-9378 >> >> Website: https://www.FreeSWITCH.com >> >> [image: color-facebook-96.png] [image: >> color-twitter-96.png] >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 -- Brian West | Co-founder and Developer Need Commercial support? email sales at freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: color-facebook-96.png] [image: color-twitter-96.png] -------------- next part -------------- An HTML attachment was scrubbed... URL: From thetsinling at outlook.com Tue Jan 16 06:02:59 2018 From: thetsinling at outlook.com (bob. chen) Date: Tue, 16 Jan 2018 06:02:59 +0000 Subject: [Freeswitch-users] does verto.conf support odbc-dsn? In-Reply-To: <779BFA9A-1F1E-4C72-AA19-BD7FDF90E357@jerris.com> References: <779BFA9A-1F1E-4C72-AA19-BD7FDF90E357@jerris.com> Message-ID: Freeswitch mod_verto create sqlite db file named json.db that store in ./freeswitch/db directory From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Michael Jerris Sent: Monday, January 15, 2018 11:54 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] does verto.conf support odbc-dsn? verto does not use any database at all. On Jan 15, 2018, at 6:43 AM, bob. chen > wrote: _________________________________________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From Alexander.Haugg at c4b.de Tue Jan 16 07:16:10 2018 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Tue, 16 Jan 2018 07:16:10 +0000 Subject: [Freeswitch-users] Received an unsupported RTCP packet version 3 In-Reply-To: <58242F3F.1040106@ivc.nnov.ru> References: <58242F3F.1040106@ivc.nnov.ru> Message-ID: I have the same Problem with the Bria 4 Client. My FS Verison is "Version 1.9.0+git~20170608T004121Z~00ab2b40b4~64bit (git 00ab2b4 2017-06-08 00:41:21Z 64bit)" -----Ursprüngliche Nachricht----- Von: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Mikhail Demekhov Gesendet: Donnerstag, 10. November 2016 09:27 An: freeswitch-users at lists.freeswitch.org Betreff: [Freeswitch-users] Received an unsupported RTCP packet version 3 Hello! I have FreeSWITCH Version 1.6.12. After connecting partner FS-1.7 I had a lot of warning: [WARNING] switch_rtp.c:6207 Received an unsupported RTCP packet version 3 How to fix it? -- Regards, Mikhail Demekhov _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at 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 Alexander.Haugg at c4b.de Tue Jan 16 07:37:40 2018 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Tue, 16 Jan 2018 07:37:40 +0000 Subject: [Freeswitch-users] Freeswitch don't send a RTCP package Message-ID: Hi, I am using the Bria 4 client with the Freeswitch Version 1.9.0+git~20170608T004121Z~00ab2b40b4~64bit (git 00ab2b4 2017-06-08 00:41:21Z 64bit) The Parameter "" is set in the SIP profile. The Client send the SDP: v=0 o=- 13160559761493634 2 IN IP4 my_ip s=Bria 4 release 4.8.1 stamp 84929 c=IN IP4 my_ip t=0 0 a=ice-ufrag:6ffe8a a=ice-pwd:943efb7d3a5ae8f3bbd86bfa8ef89e05 m=audio 59196 RTP/AVP 0 101 c=IN IP4 my_ip a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 a=ssrc:1606096547 cname:tId74Q/00rktO5VD a=sendrecv a=rtcp:59197 IN IP4 my_ip a=candidate:1 1 UDP 659136 my_ip 59196 typ host a=candidate:1 2 UDP 659134 my_ip 59197 typ host a=remote-candidates:1 fs_ip 30992 2 fs_ip 30993 a=ssrc:1606096547 cname:tId74Q/00rktO5VD what can i do? From gregor at infomedia.si Tue Jan 16 08:35:52 2018 From: gregor at infomedia.si (Gregor Nanger) Date: Tue, 16 Jan 2018 09:35:52 +0100 Subject: [Freeswitch-users] FreeSWITCH mod_watson in beta In-Reply-To: References: Message-ID: Will there be any wiki page? 2018-01-16 3:35 GMT+01:00 Brian West : > I’m sure you could outside this module, it’s rather easy to use this > module! > > /b > > On Mon, Jan 15, 2018 at 7:22 PM Gregor Nanger wrote: > >> Uaaauuu. Nice. >> >> Is it possible to integrate Watson Virtual assistant with TTS and ASR? >> >> Best regards, Gregor >> >> 2018-01-16 1:44 GMT+01:00 Brian West : >> >>> Requirements: >>> >>> 1. Debian 8 >>> 2. FreeSWITCH installed from packages >>> 3. You can purchase licenses here https://freeswitch.com/cart.php?gid=2 >>> (Use discount code GETWATSON for 25% off, expires 01/31/2018) >>> >>> Each license comes with one port of TTS and one port of ASR. >>> >>> You'll receive an email with the .deb attached that you can install via >>> >>> dpkg -i freeswitch-mod-watson.deb >>> >>> To install your license run >>> >>> /usr/sbin/validator >>> >>> Follow the prompts, Unzip the resulting .zip file into /etc/freeswitch/ >>> >>> Then as root start the license server: >>> >>> /usr/sbin/freeswitch_license_server >>> >>> Then fs_cli -x 'load mod_watson' >>> >>> You should now visit https://www.ibm.com/watson/ and sign up for an >>> account. Once you have your api token update /etc/freeswitch/autoload_configs/watson.xml >>> with the appropriate details for your Watson account. >>> >>> If you have questions or need assistance please email >>> support at freeswitch.com >>> >>> Thanks, >>> >>> -- >>> >>> Brian West | Co-founder and Developer >>> >>> Need Commercial support? email sales at freeswitch.com >>> >>> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >>> >>> >>> Email: brian at freeswitch.com >>> >>> Mobile: 918-424-9378 >>> >>> Website: https://www.FreeSWITCH.com >>> >>> [image: color-facebook-96.png] [image: >>> color-twitter-96.png] >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at 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 > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 > > Website: https://www.FreeSWITCH.com > > [image: color-facebook-96.png] [image: > color-twitter-96.png] > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 asilva at wirelessmundi.com Tue Jan 16 08:37:01 2018 From: asilva at wirelessmundi.com (=?UTF-8?Q?Ant=c3=b3nio_Silva?=) Date: Tue, 16 Jan 2018 09:37:01 +0100 Subject: [Freeswitch-users] mod_fifo / mod_callcenter question In-Reply-To: References: Message-ID: <2f26565d-936a-0b81-f3ed-952a3ef8674b@wirelessmundi.com> In mod_callcenter you can do it, option "abandoned-resume-allowed" Check: https://freeswitch.org/confluence/display/FREESWITCH/mod_callcenter#mod_callcenter-abandoned-resume-allowed On 01/16/2018 12:45 AM, Abaci B wrote: > Hi all, > I was wondering if anyone would know a way to implement the option for > a caller waiting in a queue to be able to hang up while waiting and > not loose their position in the queue and get a call from the system > when they are next in line to speak to an agent. > 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 -- Saludos / Regards / Cumprimentos António Silva -------------- next part -------------- An HTML attachment was scrubbed... URL: From lexxua at gmail.com Tue Jan 16 08:43:14 2018 From: lexxua at gmail.com (Volodymyr Fedorov) Date: Tue, 16 Jan 2018 09:43:14 +0100 Subject: [Freeswitch-users] how to solve command In-Reply-To: References: Message-ID: Hi, installation under Ubuntu is broken currently due old hash algorithm: W: http://files.freeswitch.org/repo/ubuntu-1604/freeswitch-1.6/dists/xenial/InRelease: Signature by key ACAD66137D22A8A469FBB57F1FDDF413C2B201E5 uses weak digest algorithm (SHA1) Br, Volodymyr On Mon, Jan 15, 2018 at 9:48 PM, Steven Ayre wrote: > The sudo command runs 'echo' as root but the '>' redirection happens in > your shell as your normal user. > > Try this instead: > echo "deb http://files.freeswitch.org/repo/ubuntu-1604/freeswitch-1.6/ xenial > main" | sudo tee /etc/apt/sources.list.d/freeswitch.list > > tee will send the line to both stdout and the file, and since it's run as > root will overwrite the file with permission to do so. > > On 13 January 2018 at 15:34, Ali Haider wrote: > >> hiii >> how to solve >> sudo echo "deb http://files.freeswitch.org/re >> po/ubuntu-1604/freeswitch-1.6/ xenial main" > >> /etc/apt/sources.list.d/freeswitch.list >> bash: /etc/apt/sources.list.d/freeswitch.list: Permission denied >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 igor.potjevlesch at gmail.com Tue Jan 16 09:02:14 2018 From: igor.potjevlesch at gmail.com (igor.potjevlesch at gmail.com) Date: Tue, 16 Jan 2018 10:02:14 +0100 Subject: [Freeswitch-users] Use Nibblebill with PostgreSQL In-Reply-To: <8aa18d56-779f-8dc9-b209-01f8b434eae8@madovsky.org> References: <004e01d384c6$437a0ea0$ca6e2be0$@gmail.com> <00ce01d3856f$dc5e7bc0$951b7340$@gmail.com> <8b5a1264-de31-dbb2-1c50-a05a0e70cde8@madovsky.org> <011301d38571$976d7cd0$c6487670$@gmail.com> <720c5b19-4115-18b8-4a9c-6a030d92db01@madovsky.org> <012801d38575$8e65a410$ab30ec30$@gmail.com> <66cf7915-53f8-6a27-bd50-4800d733c010@madovsky.org> <004901d38629$bba17c60$32e47520$@gmail.com> <2fc10546-cf7d-3c8b-71e5-ec95e99575ca@madovsky.org> <009201d388ad$fbc38190$f34a84b0$@gmail.com> <00a301d38964$eef4ec80$ccdec580$@gmail.com> <4315bccc-2df7-4278-edd4-eb26506be43c@madovsky. org> <001f01d38a20$cc05b8f0$64112ad0$@gmail.com> <002601d38a22$29ed8730$7dc89590$@gmail.com> <004601d38e04$dc19d450$944d7cf0$@gmail.com> <9e4cfbdd-f100-b857-afb1-fdc20ccb4f08@madovsky.org> <008d01d38e29$61c9ba10$255d2e30$@gmail.com> <4d1a8be4-cc76-45a3-54b9-6bd288567e2b@madovsky.org> <8aa18d56-779f-8dc9-b209-01f8b434eae8@madovsky .org> Message-ID: <003301d38ea8$b3d66ae0$1b8340a0$@gmail.com> I understand. Thank you Madovsky for your help! De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Madovsky Envoyé : lundi 15 janvier 2018 19:57 À : freeswitch-users at lists.freeswitch.org Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL but btw you can set any variable name with your custom sql in nibblebill conf like On 1/15/2018 10:47 AM, Madovsky wrote: Sorry I mixed the official var name with mine I use for other purpose. it's nibble_balance, not nibble_current_balance On 1/15/2018 9:50 AM, igor.potjevlesch at gmail.com wrote: Ah ok, I didn't know nibble_current_balance. So with something like that should work, but unfortunately not: The call is processed whereas balance in DB is equal to 0. De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Madovsky Envoyé : lundi 15 janvier 2018 17:59 À : 'FreeSWITCH Users Help' Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > I don't understand what is supposed to do the SQL request? I think that, indeed, nibble_balance is not set at the moment of the condition. when you set the nibble account so nibblebill makes the SQL request you set in its config to populate nibble_current_balance, so if you make a condition with nibble_current_balance just after set nibble_account so you should set it inline to make the condition available On 1/15/2018 5:29 AM, igor.potjevlesch at gmail.com wrote: Hello, I'm still stuck with Nibblebill config. Even if the current balance is 0 or negative, the dialplan start the call. Someone would have some examples of config where this behaviour is avoided? Thank you! Regards, Igor. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : mercredi 10 janvier 2018 15:49 À : 'Madovsky' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL This is the log: Action log(INFO ${nibble_balance} is equal or lower than 0) With or without "set nibble_balance". So I guess that this variable is undefined. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : mercredi 10 janvier 2018 15:39 À : 'Madovsky' > Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL I don't understand what is supposed to do the SQL request? I think that, indeed, nibble_balance is not set at the moment of the condition. De : Madovsky [mailto:infos at madovsky.org] Envoyé : mardi 9 janvier 2018 21:24 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you should remove since when you populate nibble_account it makes automatically the SQL request and populate nibble_balance. then don't forget to put all nibble variables on the bridge like {nibble_account=${nibble_account},etc.}sofia/xxx On 1/9/2018 8:14 AM, igor.potjevlesch at gmail.com wrote: I didn't. What does it mean "inline" in that case? I tried like this and add "inline" on all settings. So, now the dialplan looks like this: The logs are showing the following outputs and the call start: 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_account=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_account=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_account]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_rate=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_rate=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_rate]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_minimum=1) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_minimum=1) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_minimum]=[1] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_rounding=2) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_rounding=2) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_rounding]=[2] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action set(nibble_balance) INLINE 8d308628-f555-11e7-9064-df48dc662f2c EXECUTE sofia/client_in/+123456789 at A.B.C.D set(nibble_balance) 8d308628-f555-11e7-9064-df48dc662f2c 2018-01-09 16:55:44.782489 [DEBUG] mod_dptools.c:1548 SET sofia/client_in/+123456789 at A.B.C.D [nibble_balance]=[UNDEF] 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action nibblebill(heartbeat 1) 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out/0123456789) 8d308628-f555-11e7-9064-df48dc662f2c |--- Dialplan: sofia/client_in/+123456789 at A.B.C.D Action hangup(hangup_cause) De : Madovsky [mailto:infos at madovsky.org] Envoyé : lundi 8 janvier 2018 19:52 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL did you set nibble balance inline="true" before the condition? also check with log just after you set the var to be sure the SQL return a value On 1/8/2018 10:24 AM, igor.potjevlesch at gmail.com wrote: I basically tried this: But I didn't see anything in the logs, the call begin to start. Regards, Igor De : Madovsky [mailto:infos at madovsky.org] Envoyé : vendredi 5 janvier 2018 14:44 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL Yes in a nested condition for ex. this method is more robust that trust nibblebill to do all the job On 1/5/2018 5:33 AM, igor.potjevlesch at gmail.com wrote: It means that I can test ${nibble_balance} before right? De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 20:31 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you should make a nested condition before the bridge and if the balance not good transfer the call to hangup or something else On 1/4/2018 8:03 AM, igor.potjevlesch at gmail.com wrote: I uncommented this in the config file of nibblebill: The request is working fine according to the logs, but the call is still placed with the logs: 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:422 Doing lookup query [SELECT euros AS nibble_balance FROM solde WHERE customer_id='1'] 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:430 Retrieved current balance for account 1 (balance = -0.040000) 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:523 Comparing -0.040000 to hangup balance of 1.000000, taking into account minimum charge of 1.000000 31fe25c6-f168-11e7-a065-b10720ff818b 2018-01-04 16:59:07.571051 [DEBUG] mod_nibblebill.c:526 Balance of -0.040000 fell below allowed amount of 1.000000! (Account 1) De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:37 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL add an sql request into nibblebill and link it to nibble_balance variables inline in diaplan On 1/4/2018 7:35 AM, igor.potjevlesch at gmail.com wrote: Yes, why not, but I don't find how to check the balance before a bridge. De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:29 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL it starts because you don't have any user linked to your nibble_account so the only way to not start the call is to create a condition with the nibble balance before the bridge On 1/4/2018 7:22 AM, igor.potjevlesch at gmail.com wrote: I did this: dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_account=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1 /+4425482090 at A.B.C.D Action set(nibble_rate=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_minimum=1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action set(nibble_rounding=2) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action nibblebill(heartbeat 1) dca705f8-f161-11e7-9f81-b10720ff818b |--- Dialplan: sofia/trunk1/+4425482090 at A.B.C.D Action bridge({nibble_account=1,nibble_rate=1,nibble_minimum=1,nibble_rounding=2,absolute_codec_string=PCMA,101,sip_invite_domain=}sofia/gateway/out_1/0123456789) […] 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:430 Retrieved current balance for account 1 (balance = 0.000000) dca7b05c-f161-11e7-9f9a-b10720ff818b 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:523 Comparing 0.000000 to hangup balance of 1.000000, taking into account minimum charge of 1.000000 dca7b05c-f161-11e7-9f9a-b10720ff818b 2018-01-04 16:13:47.410971 [DEBUG] mod_nibblebill.c:526 Balance of 0.000000 fell below allowed amount of 1.000000! (Account 1) But the call still starts. De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 16:09 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL the nibblebill variables must be on the bridge like do not use "export" since I noticed some strange behavior with it. I don't know how nibblebill behaves without a nibble_account linked to a user account, so I cannot help for this case On 1/4/2018 7:06 AM, igor.potjevlesch at gmail.com wrote: I don't have a registered user. It's a peer trusted by his IP address. During the call the credit is updated every seconds but even without credit, the call start and stop immediately. Yes I know. I will switch to more reasonable value after my tests. What do you mean by "export all nibblebill variables to the bridge"? De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 15:52 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL > is 1 a valid nibble_account of a registered user? > you dont' need to check, as nibblebill automatically check the balance if the nibble_account is linked to a registered user > be aware that heartbeat to 1 means a request to your DB every second about your issue you should export all nibblebill variables to the bridge too On 1/4/2018 6:46 AM, igor.potjevlesch at gmail.com wrote: That's the case: De : Madovsky [mailto:infos at madovsky.org] Envoyé : jeudi 4 janvier 2018 12:41 À : igor.potjevlesch at gmail.com Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL you must check or set nibble_account before the call On 1/4/2018 3:35 AM, igor.potjevlesch at gmail.com wrote: Hello, Finally the billing works good. Would it be possible to setup the rates in db? I don't find example or documentation related to this. Also, I don't understand why the call is allowed for bridging whereas the balance is 0 or negative? Regards, Igor. De : igor.potjevlesch at gmail.com [mailto:igor.potjevlesch at gmail.com] Envoyé : jeudi 4 janvier 2018 10:19 À : 'FreeSWITCH Users Help' Objet : RE: [Freeswitch-users] Use Nibblebill with PostgreSQL Hello, Thank you! Both db_dsn and odbc-dsn work. db-dsn fails. I keep the version with odbc-dsn because in that case I don't have the warning about deprecated function for versions earlier than 1.4.2 even if I run 1.6. What is the best according to you? db_dsn or odbc-dsn? I have additional questions related to nibble: 1. After hanging up the call, I see in the logs the good value: "mod_nibblebill.c:590 Billing $0.000234" but some line after there is another update: "mod_nibblebill.c:622 Rounding to precision 1.000000, total 1.000000 (0.999793 excess)". So the call is billed 1 instead of 0.000234. 2. Is it possible to setup in the db scheme different prefixes and their rate? Instead of putting them raw in the dialplan or any other config file? Thank you in advance for your clarification. Regards, Igor. De : FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] De la part de Madovsky Envoyé : mercredi 3 janvier 2018 22:18 À : freeswitch-users at lists.freeswitch.org Objet : Re: [Freeswitch-users] Use Nibblebill with PostgreSQL If you compiled FS with --enable-core-odbc-support so you can use you must set odbc.ini On 1/3/2018 1:02 PM, Geoff Mina wrote: I think the param is db-dsn. Not the underscore version. On Jan 3, 2018, at 12:59 PM, Sergey Safarov > wrote: I used connection string Sergey ср, 3 янв. 2018 г. в 22:06, >: Hello ! I try to connect Nibblebill directly to PostgreSQL but it still fails. I follow the documentation and setup the param like this: When I hangup a call, the logs report the following: 52c8b77c-f0b8-11e7-8d19-5566a3fb77f6 2018-01-03 20:00:19.037333 [CRIT] mod_nibblebill.c:604 Failed to log to database! Any idea on how to proceed with FS 1.6? Thank you! Regards, Igor. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/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 Alexander.Haugg at c4b.de Tue Jan 16 09:59:27 2018 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Tue, 16 Jan 2018 09:59:27 +0000 Subject: [Freeswitch-users] Freeswitch don't send a RTCP package Message-ID: Hi, I am using the Bria 4 client with the Freeswitch Version 1.9.0+git~20170608T004121Z~00ab2b40b4~64bit (git 00ab2b4 2017-06-08 00:41:21Z 64bit) The Parameter "" is set in the SIP profile. The Client send the SDP: v=0 o=- 13160559761493634 2 IN IP4 my_ip s=Bria 4 release 4.8.1 stamp 84929 c=IN IP4 my_ip t=0 0 a=ice-ufrag:6ffe8a a=ice-pwd:943efb7d3a5ae8f3bbd86bfa8ef89e05 m=audio 59196 RTP/AVP 0 101 c=IN IP4 my_ip a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 a=ssrc:1606096547 cname:tId74Q/00rktO5VD a=sendrecv a=rtcp:59197 IN IP4 my_ip a=candidate:1 1 UDP 659136 my_ip 59196 typ host a=candidate:1 2 UDP 659134 my_ip 59197 typ host a=remote-candidates:1 fs_ip 30992 2 fs_ip 30993 a=ssrc:1606096547 cname:tId74Q/00rktO5VD what can i do? From Alexander.Haugg at c4b.de Tue Jan 16 10:15:58 2018 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Tue, 16 Jan 2018 10:15:58 +0000 Subject: [Freeswitch-users] WebRTC using RTP/AVP instead of RTP/SAVPF Message-ID: <5f26ab33e6914a91b80c938095ba67d8@c4b.de> Hi, in the dialplan I am using "" The media description header have ever the RTP/SAVPF as set. The most Clients wich support webrtc and ICE have the possibiliti to work without SRTP (that's nice vor debugging problems). Is it possible to set RTP/AVP for webrtc calls? Thanks a lot. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tculjaga at gmail.com Tue Jan 16 10:38:47 2018 From: tculjaga at gmail.com (Tihomir Culjaga) Date: Tue, 16 Jan 2018 11:38:47 +0100 Subject: [Freeswitch-users] mod_fifo / mod_callcenter question In-Reply-To: References: Message-ID: its a feature request :=) On 16 January 2018 at 00:45, Abaci B wrote: > Hi all, > I was wondering if anyone would know a way to implement the option for a > caller waiting in a queue to be able to hang up while waiting and not loose > their position in the queue and get a call from the system when they are > next in line to speak to an agent. > 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 s.safarov at gmail.com Tue Jan 16 10:45:08 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Tue, 16 Jan 2018 10:45:08 +0000 Subject: [Freeswitch-users] mod_fifo / mod_callcenter question In-Reply-To: References: Message-ID: Feature already exist abandoned-resume-allowed вт, 16 янв. 2018 г. в 13:39, Tihomir Culjaga : > its a feature request :=) > > On 16 January 2018 at 00:45, Abaci B wrote: > >> Hi all, >> I was wondering if anyone would know a way to implement the option for a >> caller waiting in a queue to be able to hang up while waiting and not loose >> their position in the queue and get a call from the system when they are >> next in line to speak to an agent. >> Thanks >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimundo.perez.cuba at gmail.com Tue Jan 16 11:46:41 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Tue, 16 Jan 2018 12:46:41 +0100 Subject: [Freeswitch-users] Originate doubt Message-ID: <1F546357-19B0-45C3-BC40-151D5229E449@gmail.com> Hi guys Why this works? And this not? $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/55007537203517%64.34.75.23 5004"); And I exchange % for @. Get this error 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate registered user 550075372035172 at 64.34.75.23 From mirkobrankovic at gmail.com Tue Jan 16 11:51:12 2018 From: mirkobrankovic at gmail.com (Mirko Brankovic) Date: Tue, 16 Jan 2018 12:51:12 +0100 Subject: [Freeswitch-users] Originate doubt In-Reply-To: <1F546357-19B0-45C3-BC40-151D5229E449@gmail.com> References: <1F546357-19B0-45C3-BC40-151D5229E449@gmail.com> Message-ID: might be the 5004 port ? On Tue, Jan 16, 2018 at 12:46 PM, Raimundo Pérez Nieves < raimundo.perez.cuba at gmail.com> wrote: > Hi guys > Why this works? > > And this not? > $con->bgapi("originate","{origination_uuid=$uuid}sofia/ > external/55007537203517%64.34.75.23 5004"); > And I exchange % for @. > Get this error > 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate > registered user 550075372035172 at 64.34.75.23 > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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: From mirkobrankovic at gmail.com Tue Jan 16 11:51:48 2018 From: mirkobrankovic at gmail.com (Mirko Brankovic) Date: Tue, 16 Jan 2018 12:51:48 +0100 Subject: [Freeswitch-users] Originate doubt In-Reply-To: References: <1F546357-19B0-45C3-BC40-151D5229E449@gmail.com> Message-ID: or in bgapi you are missing last digit "2" On Tue, Jan 16, 2018 at 12:51 PM, Mirko Brankovic wrote: > might be the 5004 port ? > > On Tue, Jan 16, 2018 at 12:46 PM, Raimundo Pérez Nieves < > raimundo.perez.cuba at gmail.com> wrote: > >> Hi guys >> Why this works? >> >> And this not? >> $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/55007537203517%64.34.75.23 >> 5004"); >> And I exchange % for @. >> Get this error >> 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate >> registered user 550075372035172 at 64.34.75.23 >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 > -- Regards, Mirko -------------- next part -------------- An HTML attachment was scrubbed... URL: From Alexander.Haugg at c4b.de Tue Jan 16 11:56:53 2018 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Tue, 16 Jan 2018 11:56:53 +0000 Subject: [Freeswitch-users] Originate doubt In-Reply-To: References: <1F546357-19B0-45C3-BC40-151D5229E449@gmail.com> Message-ID: Yes, he is right, you are working with two different numbers ;-) 550075372035172 55007537203517 Von: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Mirko Brankovic Gesendet: Dienstag, 16. Januar 2018 12:52 An: FreeSWITCH Users Help Betreff: Re: [Freeswitch-users] Originate doubt or in bgapi you are missing last digit "2" On Tue, Jan 16, 2018 at 12:51 PM, Mirko Brankovic > wrote: might be the 5004 port ? On Tue, Jan 16, 2018 at 12:46 PM, Raimundo Pérez Nieves > wrote: Hi guys Why this works? And this not? $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/55007537203517%64.34.75.23 5004"); And I exchange % for @. Get this error 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate registered user 550075372035172 at 64.34.75.23 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at 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 -- Regards, Mirko -------------- next part -------------- An HTML attachment was scrubbed... URL: From infos at madovsky.org Tue Jan 16 12:03:35 2018 From: infos at madovsky.org (Madovsky) Date: Tue, 16 Jan 2018 04:03:35 -0800 Subject: [Freeswitch-users] Originate doubt In-Reply-To: <1F546357-19B0-45C3-BC40-151D5229E449@gmail.com> References: <1F546357-19B0-45C3-BC40-151D5229E449@gmail.com> Message-ID: <2be069e1-a091-207a-1d4a-0ff905c3657a@madovsky.org> you should use "expand originate" since you use variables into your bridge On 1/16/2018 3:46 AM, Raimundo Pérez Nieves wrote: > Hi guys > Why this works? > > And this not? > $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/55007537203517%64.34.75.23 5004"); > And I exchange % for @. > Get this error > 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate registered user 550075372035172 at 64.34.75.23 > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 raimundo.perez.cuba at gmail.com Tue Jan 16 12:04:49 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Tue, 16 Jan 2018 13:04:49 +0100 Subject: [Freeswitch-users] Originate doubt Message-ID: <0E6D8E00-07F6-4ED4-8978-288F4840CDC4@gmail.com> Is not the port because 5004 is the xml transfered. And the mission number was my mistake copying. I have the right number. When I try this originate with for ex: user/1001 it works but when I use a number away from the directory it causes this trouble Enviado desde mi iPhone El 16/01/2018, a la(s) 12:51, Mirko Brankovic escribió: > or in bgapi you are missing last digit "2" > >> On Tue, Jan 16, 2018 at 12:51 PM, Mirko Brankovic wrote: >> might be the 5004 port ? >> >>> On Tue, Jan 16, 2018 at 12:46 PM, Raimundo Pérez Nieves wrote: >>> Hi guys >>> Why this works? >>> >>> And this not? >>> $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/55007537203517%64.34.75.23 5004"); >>> And I exchange % for @. >>> Get this error >>> 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate registered user 550075372035172 at 64.34.75.23 >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at 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 > > > > -- > Regards, > Mirko -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimundo.perez.cuba at gmail.com Tue Jan 16 12:05:38 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Tue, 16 Jan 2018 13:05:38 +0100 Subject: [Freeswitch-users] Originate doubt Message-ID: <79A9C1EE-ACD9-4350-854E-77576206F184@gmail.com> Is not the port because 5004 is the xml transfered. And the mission number was my mistake copying. I have the right number. When I try this originate with for ex: user/1001 it works but when I use a number away from the directory it causes this trouble Enviado desde mi iPhone El 16/01/2018, a la(s) 12:56, Alexander Haugg escribió: > Yes, he is right, you are working with two different numbers ;-) > 550075372035172 > 55007537203517 > Von: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Mirko Brankovic > Gesendet: Dienstag, 16. Januar 2018 12:52 > An: FreeSWITCH Users Help > Betreff: Re: [Freeswitch-users] Originate doubt > > or in bgapi you are missing last digit "2" > > On Tue, Jan 16, 2018 at 12:51 PM, Mirko Brankovic wrote: > might be the 5004 port ? > > On Tue, Jan 16, 2018 at 12:46 PM, Raimundo Pérez Nieves wrote: > Hi guys > Why this works? > > And this not? > $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/55007537203517%64.34.75.23 5004"); > And I exchange % for @. > Get this error > 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate registered user 550075372035172 at 64.34.75.23 > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 > > > > -- > Regards, > Mirko -------------- next part -------------- An HTML attachment was scrubbed... URL: From infos at madovsky.org Tue Jan 16 12:18:53 2018 From: infos at madovsky.org (Madovsky) Date: Tue, 16 Jan 2018 04:18:53 -0800 Subject: [Freeswitch-users] Received an unsupported RTCP packet version 3 In-Reply-To: <489010b642594924a9016498e35866a4@c4b.de> References: <58242F3F.1040106@ivc.nnov.ru> <90753361-5bd6-61ee-d78f-e3882fc527a3@madovsky.org> <489010b642594924a9016498e35866a4@c4b.de> Message-ID: <9b28eca3-36c0-2c05-5d8b-723719e4f137@madovsky.org> As the warning says, FS does not support RTCP version 3 message, maybe a patch would be welcome. On 1/16/2018 3:53 AM, Alexander Haugg wrote: > Thanks, but no, I need the event socket event "RECV_RTCP_MESSAGE". > If the message will written, then the event will not fired. > Switch_rtp.c line 6650 > } else { > switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(rtp_session->session), > SWITCH_LOG_WARNING, "Received an unsupported RTCP packet version %d\n", msg->header.version); > return SWITCH_STATUS_FALSE; > > -----Ursprüngliche Nachricht----- > Von: Madovsky [mailto:infos at madovsky.org] > Gesendet: Dienstag, 16. Januar 2018 12:17 > An: Alexander Haugg > Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet version 3 > > I think it's safe to ignore unless you need > > any management with RTCP > > On 1/15/2018 11:16 PM, Alexander Haugg wrote: >> I have the same Problem with the Bria 4 Client. >> My FS Verison is "Version 1.9.0+git~20170608T004121Z~00ab2b40b4~64bit (git 00ab2b4 2017-06-08 00:41:21Z 64bit)" >> >> -----Ursprüngliche Nachricht----- >> Von: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Mikhail Demekhov >> Gesendet: Donnerstag, 10. November 2016 09:27 >> An: freeswitch-users at lists.freeswitch.org >> Betreff: [Freeswitch-users] Received an unsupported RTCP packet version 3 >> >> Hello! >> >> I have FreeSWITCH Version 1.6.12. >> After connecting partner FS-1.7 I had a lot of warning: >> >> [WARNING] switch_rtp.c:6207 Received an unsupported RTCP packet version 3 >> >> How to fix it? >> > From david.villasmil.work at gmail.com Tue Jan 16 12:29:20 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 16 Jan 2018 13:29:20 +0100 Subject: [Freeswitch-users] Originate doubt In-Reply-To: <79A9C1EE-ACD9-4350-854E-77576206F184@gmail.com> References: <79A9C1EE-ACD9-4350-854E-77576206F184@gmail.com> Message-ID: is that an outbound call or an call to a locally registered user? ᐧ Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Tue, Jan 16, 2018 at 1:05 PM, Raimundo Pérez Nieves < raimundo.perez.cuba at gmail.com> wrote: > Is not the port because 5004 is the xml transfered. And the mission number > was my mistake copying. I have the right number. > When I try this originate with for ex: user/1001 it works but when I use a > number away from the directory it causes this trouble > > Enviado desde mi iPhone > > El 16/01/2018, a la(s) 12:56, Alexander Haugg > escribió: > > Yes, he is right, you are working with two different numbers ;-) > > 550075372035172 > > 55007537203517 > > *Von:* FreeSWITCH-users [mailto:freeswitch-users- > bounces at lists.freeswitch.org > ] *Im Auftrag von *Mirko > Brankovic > *Gesendet:* Dienstag, 16. Januar 2018 12:52 > *An:* FreeSWITCH Users Help > *Betreff:* Re: [Freeswitch-users] Originate doubt > > > > or in bgapi you are missing last digit "2" > > > > On Tue, Jan 16, 2018 at 12:51 PM, Mirko Brankovic < > mirkobrankovic at gmail.com> wrote: > > might be the 5004 port ? > > > > On Tue, Jan 16, 2018 at 12:46 PM, Raimundo Pérez Nieves < > raimundo.perez.cuba at gmail.com> wrote: > > Hi guys > Why this works? > > And this not? > $con->bgapi("originate","{origination_uuid=$uuid}sofia/ > external/55007537203517%64.34.75.23 5004"); > And I exchange % for @. > Get this error > 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate > registered user 550075372035172 at 64.34.75.23 > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 > > > > > > -- > > 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimundo.perez.cuba at gmail.com Tue Jan 16 12:36:20 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Tue, 16 Jan 2018 13:36:20 +0100 Subject: [Freeswitch-users] Originate doubt Message-ID: It is an outbound call. To a particular phone line. Enviado desde mi iPhone El 16/01/2018, a la(s) 13:29, David Villasmil escribió: > is that an outbound call or an call to a locally registered user? > > ᐧ > > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > >> On Tue, Jan 16, 2018 at 1:05 PM, Raimundo Pérez Nieves wrote: >> Is not the port because 5004 is the xml transfered. And the mission number was my mistake copying. I have the right number. >> When I try this originate with for ex: user/1001 it works but when I use a number away from the directory it causes this trouble >> >> Enviado desde mi iPhone >> >> El 16/01/2018, a la(s) 12:56, Alexander Haugg escribió: >> >>> Yes, he is right, you are working with two different numbers ;-) >>> >>> 550075372035172 >>> >>> 55007537203517 >>> >>> Von: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Mirko Brankovic >>> Gesendet: Dienstag, 16. Januar 2018 12:52 >>> An: FreeSWITCH Users Help >>> Betreff: Re: [Freeswitch-users] Originate doubt >>> >>> >>> >>> or in bgapi you are missing last digit "2" >>> >>> >>> >>> On Tue, Jan 16, 2018 at 12:51 PM, Mirko Brankovic wrote: >>> >>> might be the 5004 port ? >>> >>> >>> >>> On Tue, Jan 16, 2018 at 12:46 PM, Raimundo Pérez Nieves wrote: >>> >>> Hi guys >>> Why this works? >>> >>> And this not? >>> $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/55007537203517%64.34.75.23 5004"); >>> And I exchange % for @. >>> Get this error >>> 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate registered user 550075372035172 at 64.34.75.23 >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at 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 >>> >>> >>> >>> >>> >>> >>> -- >>> >>> 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimundo.perez.cuba at gmail.com Tue Jan 16 12:37:17 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Tue, 16 Jan 2018 13:37:17 +0100 Subject: [Freeswitch-users] Originate doubt Message-ID: <367A5149-4A8C-4EAE-86D5-C7C75597F174@gmail.com> I tried but it does not work. Iam not trying to bridge. Just originate an outbound call Enviado desde mi iPhone El 16/01/2018, a la(s) 13:03, Madovsky escribió: > you should use "expand originate" > > since you use variables into your bridge > >> On 1/16/2018 3:46 AM, Raimundo Pérez Nieves wrote: >> Hi guys >> Why this works? >> >> And this not? >> $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/55007537203517%64.34.75.23 5004"); >> And I exchange % for @. >> Get this error >> 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate registered user 550075372035172 at 64.34.75.23 >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 Alexander.Haugg at c4b.de Tue Jan 16 12:53:41 2018 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Tue, 16 Jan 2018 12:53:41 +0000 Subject: [Freeswitch-users] Received an unsupported RTCP packet version 3 In-Reply-To: <9b28eca3-36c0-2c05-5d8b-723719e4f137@madovsky.org> References: <58242F3F.1040106@ivc.nnov.ru> <90753361-5bd6-61ee-d78f-e3882fc527a3@madovsky.org> <489010b642594924a9016498e35866a4@c4b.de> <9b28eca3-36c0-2c05-5d8b-723719e4f137@madovsky.org> Message-ID: <2cd97d7cc4674bbb9934a0f30f9cf935@c4b.de> Yes, you are right. The interesting point is, the RTCP version is 2. That can i see in the wireshark trace -----Ursprüngliche Nachricht----- Von: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Madovsky Gesendet: Dienstag, 16. Januar 2018 13:19 An: freeswitch-users at lists.freeswitch.org Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet version 3 As the warning says, FS does not support RTCP version 3 message, maybe a patch would be welcome. On 1/16/2018 3:53 AM, Alexander Haugg wrote: > Thanks, but no, I need the event socket event "RECV_RTCP_MESSAGE". > If the message will written, then the event will not fired. > Switch_rtp.c line 6650 > } else { > switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(rtp_session->session), > SWITCH_LOG_WARNING, "Received an unsupported RTCP packet version %d\n", msg->header.version); > return SWITCH_STATUS_FALSE; > > -----Ursprüngliche Nachricht----- > Von: Madovsky [mailto:infos at madovsky.org] > Gesendet: Dienstag, 16. Januar 2018 12:17 > An: Alexander Haugg > Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet version 3 > > I think it's safe to ignore unless you need > > any management with RTCP > > On 1/15/2018 11:16 PM, Alexander Haugg wrote: >> I have the same Problem with the Bria 4 Client. >> My FS Verison is "Version 1.9.0+git~20170608T004121Z~00ab2b40b4~64bit (git 00ab2b4 2017-06-08 00:41:21Z 64bit)" >> >> -----Ursprüngliche Nachricht----- >> Von: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Mikhail Demekhov >> Gesendet: Donnerstag, 10. November 2016 09:27 >> An: freeswitch-users at lists.freeswitch.org >> Betreff: [Freeswitch-users] Received an unsupported RTCP packet version 3 >> >> Hello! >> >> I have FreeSWITCH Version 1.6.12. >> After connecting partner FS-1.7 I had a lot of warning: >> >> [WARNING] switch_rtp.c:6207 Received an unsupported RTCP packet version 3 >> >> How to fix it? >> > _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org From Alexander.Haugg at c4b.de Tue Jan 16 12:56:49 2018 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Tue, 16 Jan 2018 12:56:49 +0000 Subject: [Freeswitch-users] Originate doubt In-Reply-To: <367A5149-4A8C-4EAE-86D5-C7C75597F174@gmail.com> References: <367A5149-4A8C-4EAE-86D5-C7C75597F174@gmail.com> Message-ID: <0eb5dcb4456d465d8f322d67ab9148ef@c4b.de> What can you see in a wireshark trace, or what can you see in the freeswitch CLI? -----Ursprüngliche Nachricht----- Von: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Raimundo Pérez Nieves Gesendet: Dienstag, 16. Januar 2018 13:37 An: Madovsky Cc: freeswitch-users at lists.freeswitch.org Betreff: Re: [Freeswitch-users] Originate doubt I tried but it does not work. Iam not trying to bridge. Just originate an outbound call Enviado desde mi iPhone El 16/01/2018, a la(s) 13:03, Madovsky escribió: > you should use "expand originate" > > since you use variables into your bridge > >> On 1/16/2018 3:46 AM, Raimundo Pérez Nieves wrote: >> Hi guys >> Why this works? >> > data="sofia/external/550075372035172 at 64.34.75.23"/> >> And this not? >> $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/55007 >> 537203517%64.34.75.23 5004"); And I exchange % for @. >> Get this error >> 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate >> registered user 550075372035172 at 64.34.75.23 >> _____________________________________________________________________ >> ____ Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us >> ers >> http://www.freeswitch.org >> > > > _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at 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 Tue Jan 16 13:00:52 2018 From: infos at madovsky.org (Madovsky) Date: Tue, 16 Jan 2018 05:00:52 -0800 Subject: [Freeswitch-users] Originate doubt In-Reply-To: <0eb5dcb4456d465d8f322d67ab9148ef@c4b.de> References: <367A5149-4A8C-4EAE-86D5-C7C75597F174@gmail.com> <0eb5dcb4456d465d8f322d67ab9148ef@c4b.de> Message-ID: <48b1e6a1-df43-93a8-bc3e-5b3bed5719c7@madovsky.org> nevermind bridge or not. when you use originate with variables inside the chain so you have to use expand originate On 1/16/2018 4:56 AM, Alexander Haugg wrote: > What can you see in a wireshark trace, or what can you see in the freeswitch CLI? > > -----Ursprüngliche Nachricht----- > Von: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Raimundo Pérez Nieves > Gesendet: Dienstag, 16. Januar 2018 13:37 > An: Madovsky > Cc: freeswitch-users at lists.freeswitch.org > Betreff: Re: [Freeswitch-users] Originate doubt > > I tried but it does not work. Iam not trying to bridge. Just originate an outbound call > > Enviado desde mi iPhone > > El 16/01/2018, a la(s) 13:03, Madovsky escribió: > >> you should use "expand originate" >> >> since you use variables into your bridge >> >>> On 1/16/2018 3:46 AM, Raimundo Pérez Nieves wrote: >>> Hi guys >>> Why this works? >>> >> data="sofia/external/550075372035172 at 64.34.75.23"/> >>> And this not? >>> $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/55007 >>> 537203517%64.34.75.23 5004"); And I exchange % for @. >>> Get this error >>> 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate >>> registered user 550075372035172 at 64.34.75.23 >>> _____________________________________________________________________ >>> ____ Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us >>> ers >>> http://www.freeswitch.org >>> >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 Tue Jan 16 13:01:50 2018 From: infos at madovsky.org (Madovsky) Date: Tue, 16 Jan 2018 05:01:50 -0800 Subject: [Freeswitch-users] Received an unsupported RTCP packet version 3 In-Reply-To: <2cd97d7cc4674bbb9934a0f30f9cf935@c4b.de> References: <58242F3F.1040106@ivc.nnov.ru> <90753361-5bd6-61ee-d78f-e3882fc527a3@madovsky.org> <489010b642594924a9016498e35866a4@c4b.de> <9b28eca3-36c0-2c05-5d8b-723719e4f137@madovsky.org> <2cd97d7cc4674bbb9934a0f30f9cf935@c4b.de> Message-ID: any skillful C programmers needed so, it shouldn't be hard I think On 1/16/2018 4:53 AM, Alexander Haugg wrote: > Yes, you are right. > The interesting point is, the RTCP version is 2. That can i see in the wireshark trace > > -----Ursprüngliche Nachricht----- > Von: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Madovsky > Gesendet: Dienstag, 16. Januar 2018 13:19 > An: freeswitch-users at lists.freeswitch.org > Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet version 3 > > As the warning says, FS does not support RTCP version 3 message, > > maybe a patch would be welcome. > > > On 1/16/2018 3:53 AM, Alexander Haugg wrote: >> Thanks, but no, I need the event socket event "RECV_RTCP_MESSAGE". >> If the message will written, then the event will not fired. >> Switch_rtp.c line 6650 >> } else { >> switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(rtp_session->session), >> SWITCH_LOG_WARNING, "Received an unsupported RTCP packet version %d\n", msg->header.version); >> return SWITCH_STATUS_FALSE; >> >> -----Ursprüngliche Nachricht----- >> Von: Madovsky [mailto:infos at madovsky.org] >> Gesendet: Dienstag, 16. Januar 2018 12:17 >> An: Alexander Haugg >> Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet version 3 >> >> I think it's safe to ignore unless you need >> >> any management with RTCP >> >> On 1/15/2018 11:16 PM, Alexander Haugg wrote: >>> I have the same Problem with the Bria 4 Client. >>> My FS Verison is "Version 1.9.0+git~20170608T004121Z~00ab2b40b4~64bit (git 00ab2b4 2017-06-08 00:41:21Z 64bit)" >>> >>> -----Ursprüngliche Nachricht----- >>> Von: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Mikhail Demekhov >>> Gesendet: Donnerstag, 10. November 2016 09:27 >>> An: freeswitch-users at lists.freeswitch.org >>> Betreff: [Freeswitch-users] Received an unsupported RTCP packet version 3 >>> >>> Hello! >>> >>> I have FreeSWITCH Version 1.6.12. >>> After connecting partner FS-1.7 I had a lot of warning: >>> >>> [WARNING] switch_rtp.c:6207 Received an unsupported RTCP packet version 3 >>> >>> How to fix it? >>> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at 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 raimundo.perez.cuba at gmail.com Tue Jan 16 13:04:39 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Tue, 16 Jan 2018 14:04:39 +0100 Subject: [Freeswitch-users] Originate doubt Message-ID: <64B57158-13C0-4E97-8DA0-2A2E0C3BA415@gmail.com> 2018-01-16 11:19:08.570213 [WARNING] mod_sofia.c:4664 Cannot locate registered user 550075372035172.34.75.23 at external 2018-01-16 11:19:08.570213 [WARNING] mod_sofia.c:4664 Cannot locate registered user 550075372035172.34.75.23 at external 2018-01-16 11:19:08.570213 [WARNING] mod_sofia.c:4664 Cannot locate registered user 550075372035172.34.75.23 at external Both situation2018-01-16 11:19:08.570213 [WARNING] mod_sofia.c:4664 Cannot locate registered user 550075372035172.34.75.23 at externalmnnd Both situations, with @ and the other with % $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/550075372035172 at 64.34.75.23 1919”); Error: 2018-01-16 11:19:08.570213 [WARNING] mod_sofia.c:4664 Cannot locate registered user 550075372035172.34.75.23 at external $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/550075372035172%64.34.75.23 1919”); Error : 2018-01-16 11:19:08.570213 [WARNING] mod_sofia.c:4664 Cannot locate registered user 550075372035172.34.75.23 at 64.34.75.23 -------------- next part -------------- An HTML attachment was scrubbed... URL: From Alexander.Haugg at c4b.de Tue Jan 16 13:06:28 2018 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Tue, 16 Jan 2018 13:06:28 +0000 Subject: [Freeswitch-users] Received an unsupported RTCP packet version 3 In-Reply-To: References: <58242F3F.1040106@ivc.nnov.ru> <90753361-5bd6-61ee-d78f-e3882fc527a3@madovsky.org> <489010b642594924a9016498e35866a4@c4b.de> <9b28eca3-36c0-2c05-5d8b-723719e4f137@madovsky.org> <2cd97d7cc4674bbb9934a0f30f9cf935@c4b.de> Message-ID: <36c2e5eb5f7f4be181bd6434fe007030@c4b.de> If i have a bit more time, it could be I can fix it, but not at the moment. At first I will open a JIRA ticket. -----Ursprüngliche Nachricht----- Von: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Madovsky Gesendet: Dienstag, 16. Januar 2018 14:02 An: freeswitch-users at lists.freeswitch.org Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet version 3 any skillful C programmers needed so, it shouldn't be hard I think On 1/16/2018 4:53 AM, Alexander Haugg wrote: > Yes, you are right. > The interesting point is, the RTCP version is 2. That can i see in the > wireshark trace > > -----Ursprüngliche Nachricht----- > Von: FreeSWITCH-users > [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von > Madovsky > Gesendet: Dienstag, 16. Januar 2018 13:19 > An: freeswitch-users at lists.freeswitch.org > Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet > version 3 > > As the warning says, FS does not support RTCP version 3 message, > > maybe a patch would be welcome. > > > On 1/16/2018 3:53 AM, Alexander Haugg wrote: >> Thanks, but no, I need the event socket event "RECV_RTCP_MESSAGE". >> If the message will written, then the event will not fired. >> Switch_rtp.c line 6650 >> } else { >> switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(rtp_session->session), >> SWITCH_LOG_WARNING, "Received an unsupported RTCP packet version %d\n", msg->header.version); >> return SWITCH_STATUS_FALSE; >> >> -----Ursprüngliche Nachricht----- >> Von: Madovsky [mailto:infos at madovsky.org] >> Gesendet: Dienstag, 16. Januar 2018 12:17 >> An: Alexander Haugg >> Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet >> version 3 >> >> I think it's safe to ignore unless you need >> >> any management with RTCP >> >> On 1/15/2018 11:16 PM, Alexander Haugg wrote: >>> I have the same Problem with the Bria 4 Client. >>> My FS Verison is "Version 1.9.0+git~20170608T004121Z~00ab2b40b4~64bit (git 00ab2b4 2017-06-08 00:41:21Z 64bit)" >>> >>> -----Ursprüngliche Nachricht----- >>> Von: freeswitch-users-bounces at lists.freeswitch.org >>> [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag >>> von Mikhail Demekhov >>> Gesendet: Donnerstag, 10. November 2016 09:27 >>> An: freeswitch-users at lists.freeswitch.org >>> Betreff: [Freeswitch-users] Received an unsupported RTCP packet >>> version 3 >>> >>> Hello! >>> >>> I have FreeSWITCH Version 1.6.12. >>> After connecting partner FS-1.7 I had a lot of warning: >>> >>> [WARNING] switch_rtp.c:6207 Received an unsupported RTCP packet >>> version 3 >>> >>> How to fix it? >>> > > ______________________________________________________________________ > ___ Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > rs > http://www.freeswitch.org > ______________________________________________________________________ > ___ Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > rs > http://www.freeswitch.org > _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org From david.villasmil.work at gmail.com Tue Jan 16 13:06:01 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 16 Jan 2018 14:06:01 +0100 Subject: [Freeswitch-users] Originate doubt In-Reply-To: <48b1e6a1-df43-93a8-bc3e-5b3bed5719c7@madovsky.org> References: <367A5149-4A8C-4EAE-86D5-C7C75597F174@gmail.com> <0eb5dcb4456d465d8f322d67ab9148ef@c4b.de> <48b1e6a1-df43-93a8-bc3e-5b3bed5719c7@madovsky.org> Message-ID: I assume this is perl, so try: $con->bgapi("originate",); or maybe construct first the string like: $mydialstr = '{origination_uuid=' . $uuid . '}sofia/ external/55007537203517 at 64.34.75.23 5004'; (note the single quotes) and then $con->bgapi("originate",$mydialstr); Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Tue, Jan 16, 2018 at 2:00 PM, Madovsky wrote: > nevermind bridge or not. > > when you use originate with variables inside the chain so > > you have to use expand originate > > > On 1/16/2018 4:56 AM, Alexander Haugg wrote: > >> What can you see in a wireshark trace, or what can you see in the >> freeswitch CLI? >> >> -----Ursprüngliche Nachricht----- >> Von: FreeSWITCH-users [mailto:freeswitch-users-bounc >> es at lists.freeswitch.org] Im Auftrag von Raimundo Pérez Nieves >> Gesendet: Dienstag, 16. Januar 2018 13:37 >> An: Madovsky >> Cc: freeswitch-users at lists.freeswitch.org >> Betreff: Re: [Freeswitch-users] Originate doubt >> >> I tried but it does not work. Iam not trying to bridge. Just originate an >> outbound call >> >> Enviado desde mi iPhone >> >> El 16/01/2018, a la(s) 13:03, Madovsky escribió: >> >> you should use "expand originate" >>> >>> since you use variables into your bridge >>> >>> On 1/16/2018 3:46 AM, Raimundo Pérez Nieves wrote: >>>> Hi guys >>>> Why this works? >>>> >>> data="sofia/external/550075372035172 at 64.34.75.23"/> >>>> And this not? >>>> $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/55007 >>>> 537203517%64.34.75.23 5004"); And I exchange % for @. >>>> Get this error >>>> 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate >>>> registered user 550075372035172 at 64.34.75.23 >>>> _____________________________________________________________________ >>>> ____ Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us >>>> ers >>>> http://www.freeswitch.org >>>> >>>> >>> >>> ____________________________________________________________ >> _____________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Jan 16 13:07:42 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 16 Jan 2018 14:07:42 +0100 Subject: [Freeswitch-users] Originate doubt In-Reply-To: <64B57158-13C0-4E97-8DA0-2A2E0C3BA415@gmail.com> References: <64B57158-13C0-4E97-8DA0-2A2E0C3BA415@gmail.com> Message-ID: escape the \@ maybe? ᐧ Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Tue, Jan 16, 2018 at 2:04 PM, Raimundo Pérez Nieves < raimundo.perez.cuba at gmail.com> wrote: > 2018-01-16 11:19:08.570213 [WARNING] mod_sofia.c:4664 Cannot locate registered user 550075372035172.34.75.23 at external > > 2018-01-16 11:19:08.570213 [WARNING] mod_sofia.c:4664 Cannot locate registered user 550075372035172.34.75.23 at external > > 2018-01-16 11:19:08.570213 [WARNING] mod_sofia.c:4664 Cannot locate registered user 550075372035172.34.75.23 at external > > Both situation2018-01-16 11:19:08.570213 [WARNING] mod_sofia.c:4664 Cannot locate registered user 550075372035172.34.75.23 at externalmnnd > > > Both situations, with @ and the other with % > > $con->bgapi("originate","{origination_uuid=$uuid}sofia/ > external/550075372035172 at 64.34.75.23 1919”); > Error: > 2018-01-16 11:19:08.570213 [WARNING] mod_sofia.c:4664 Cannot locate > registered user 550075372035172.34.75.23 at external > > > > > $con->bgapi("originate","{origination_uuid=$uuid}sofia/ > external/550075372035172%64.34.75.23 1919”); > > Error : > 2018-01-16 11:19:08.570213 [WARNING] mod_sofia.c:4664 Cannot locate > registered user 550075372035172.34.75.23 at 64.34.75.23 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Jan 16 13:08:37 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 16 Jan 2018 14:08:37 +0100 Subject: [Freeswitch-users] Originate doubt In-Reply-To: References: <367A5149-4A8C-4EAE-86D5-C7C75597F174@gmail.com> <0eb5dcb4456d465d8f322d67ab9148ef@c4b.de> <48b1e6a1-df43-93a8-bc3e-5b3bed5719c7@madovsky.org> Message-ID: I assume this is perl, so try: (note the single quotes) $con->bgapi('originate', '{origination_uuid=' . $uuid . '}sofia/external/ 55007537203517 at 64.34.75.23 5004'); or maybe construct first the string like: $mydialstr = '{origination_uuid=' . $uuid . '}sofia/external/ 55007537203517 at 64.34.75.23 5004'; and then $con->bgapi('originate',$mydialstr); ᐧ Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Tue, Jan 16, 2018 at 2:06 PM, David Villasmil < david.villasmil.work at gmail.com> wrote: > I assume this is perl, so try: > > $con->bgapi("originate",); > > or maybe construct first the string like: > > $mydialstr = '{origination_uuid=' . $uuid . '}sofia/external/ > 55007537203517 at 64.34.75.23 5004'; > > (note the single quotes) > > and then > > $con->bgapi("originate",$mydialstr); > > > > > > > > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 <+34%20669%2044%2083%2037> > > On Tue, Jan 16, 2018 at 2:00 PM, Madovsky wrote: > >> nevermind bridge or not. >> >> when you use originate with variables inside the chain so >> >> you have to use expand originate >> >> >> On 1/16/2018 4:56 AM, Alexander Haugg wrote: >> >>> What can you see in a wireshark trace, or what can you see in the >>> freeswitch CLI? >>> >>> -----Ursprüngliche Nachricht----- >>> Von: FreeSWITCH-users [mailto:freeswitch-users-bounc >>> es at lists.freeswitch.org] Im Auftrag von Raimundo Pérez Nieves >>> Gesendet: Dienstag, 16. Januar 2018 13:37 >>> An: Madovsky >>> Cc: freeswitch-users at lists.freeswitch.org >>> Betreff: Re: [Freeswitch-users] Originate doubt >>> >>> I tried but it does not work. Iam not trying to bridge. Just originate >>> an outbound call >>> >>> Enviado desde mi iPhone >>> >>> El 16/01/2018, a la(s) 13:03, Madovsky escribió: >>> >>> you should use "expand originate" >>>> >>>> since you use variables into your bridge >>>> >>>> On 1/16/2018 3:46 AM, Raimundo Pérez Nieves wrote: >>>>> Hi guys >>>>> Why this works? >>>>> >>>> data="sofia/external/550075372035172 at 64.34.75.23"/> >>>>> And this not? >>>>> $con->bgapi("originate","{origination_uuid=$uuid}sofia/external/55007 >>>>> 537203517%64.34.75.23 5004"); And I exchange % for @. >>>>> Get this error >>>>> 2018-01-16 11:18:39.410205 [WARNING] mod_sofia.c:4652 Cannot locate >>>>> registered user 550075372035172 at 64.34.75.23 >>>>> _____________________________________________________________________ >>>>> ____ Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us >>>>> ers >>>>> http://www.freeswitch.org >>>>> >>>>> >>>> >>>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/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 raimundo.perez.cuba at gmail.com Tue Jan 16 13:52:44 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Tue, 16 Jan 2018 14:52:44 +0100 Subject: [Freeswitch-users] Originate doubt Message-ID: <93467BDE-A79A-44FD-8B8D-96094798F501@gmail.com> This work sensational!!!! Thanks $mydialstr = '{origination_uuid=' . $uuid . '}sofia/external/55007537203517 at 64.34.75.23 5004'; and then $con->bgapi('originate',$mydialstr); -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Tue Jan 16 14:00:43 2018 From: brian at freeswitch.com (Brian West) Date: Tue, 16 Jan 2018 14:00:43 +0000 Subject: [Freeswitch-users] FreeSWITCH mod_watson in beta In-Reply-To: References: Message-ID: It’s already being written On Tue, Jan 16, 2018 at 2:37 AM Gregor Nanger wrote: > Will there be any wiki page? > > 2018-01-16 3:35 GMT+01:00 Brian West : > >> I’m sure you could outside this module, it’s rather easy to use this >> module! >> >> /b >> >> On Mon, Jan 15, 2018 at 7:22 PM Gregor Nanger >> wrote: >> >>> Uaaauuu. Nice. >>> >>> Is it possible to integrate Watson Virtual assistant with TTS and ASR? >>> >>> Best regards, Gregor >>> >>> 2018-01-16 1:44 GMT+01:00 Brian West : >>> >>>> Requirements: >>>> >>>> 1. Debian 8 >>>> 2. FreeSWITCH installed from packages >>>> 3. You can purchase licenses here https://freeswitch.com/cart.php?gid=2 >>>> (Use discount code GETWATSON for 25% off, expires 01/31/2018) >>>> >>>> Each license comes with one port of TTS and one port of ASR. >>>> >>>> You'll receive an email with the .deb attached that you can install via >>>> >>>> dpkg -i freeswitch-mod-watson.deb >>>> >>>> To install your license run >>>> >>>> /usr/sbin/validator >>>> >>>> Follow the prompts, Unzip the resulting .zip file into /etc/freeswitch/ >>>> >>>> Then as root start the license server: >>>> >>>> /usr/sbin/freeswitch_license_server >>>> >>>> Then fs_cli -x 'load mod_watson' >>>> >>>> You should now visit https://www.ibm.com/watson/ and sign up for an >>>> account. Once you have your api token update >>>> /etc/freeswitch/autoload_configs/watson.xml with the appropriate details >>>> for your Watson account. >>>> >>>> If you have questions or need assistance please email >>>> support at freeswitch.com >>>> >>>> Thanks, >>>> >>>> -- >>>> >>>> Brian West | Co-founder and Developer >>>> >>>> Need Commercial support? email sales at freeswitch.com >>>> >>>> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >>>> >>>> >>>> Email: brian at freeswitch.com >>>> >>>> Mobile: 918-424-9378 >>>> >>>> Website: https://www.FreeSWITCH.com >>>> >>>> [image: color-facebook-96.png] [image: >>>> color-twitter-96.png] >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at 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 >> >> -- >> >> Brian West | Co-founder and Developer >> >> Need Commercial support? email sales at freeswitch.com >> >> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >> >> >> Email: brian at freeswitch.com >> >> Mobile: 918-424-9378 >> >> Website: https://www.FreeSWITCH.com >> >> [image: color-facebook-96.png] [image: >> color-twitter-96.png] >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at 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 -- Brian West | Co-founder and Developer Need Commercial support? email sales at freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: color-facebook-96.png] [image: color-twitter-96.png] -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.safarov at gmail.com Tue Jan 16 14:51:39 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Tue, 16 Jan 2018 14:51:39 +0000 Subject: [Freeswitch-users] Freeswitch don't send a RTCP package In-Reply-To: References: Message-ID: Try disable ICE вт, 16 янв. 2018 г., 12:59 Alexander Haugg : > Hi, > > I am using the Bria 4 client with the Freeswitch Version > 1.9.0+git~20170608T004121Z~00ab2b40b4~64bit (git 00ab2b4 2017-06-08 > 00:41:21Z 64bit) The Parameter " value="5000" />" is set in the SIP profile. > > The Client send the SDP: > v=0 > o=- 13160559761493634 2 IN IP4 my_ip > s=Bria 4 release 4.8.1 stamp 84929 > c=IN IP4 my_ip > t=0 0 > a=ice-ufrag:6ffe8a > a=ice-pwd:943efb7d3a5ae8f3bbd86bfa8ef89e05 > m=audio 59196 RTP/AVP 0 101 > c=IN IP4 my_ip > a=rtpmap:101 telephone-event/8000 > a=fmtp:101 0-15 > a=ssrc:1606096547 cname:tId74Q/00rktO5VD a=sendrecv > a=rtcp:59197 IN IP4 my_ip > a=candidate:1 1 UDP 659136 my_ip 59196 typ host > a=candidate:1 2 UDP 659134 my_ip 59197 typ host > a=remote-candidates:1 fs_ip 30992 2 fs_ip 30993 > a=ssrc:1606096547 cname:tId74Q/00rktO5VD > > what can i do? > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Jan 16 15:04:53 2018 From: vma at vallimamod.org (Vallimamod Abdullah) Date: Tue, 16 Jan 2018 16:04:53 +0100 Subject: [Freeswitch-users] Received an unsupported RTCP packet version 3 In-Reply-To: <36c2e5eb5f7f4be181bd6434fe007030@c4b.de> References: <58242F3F.1040106@ivc.nnov.ru> <90753361-5bd6-61ee-d78f-e3882fc527a3@madovsky.org> <489010b642594924a9016498e35866a4@c4b.de> <9b28eca3-36c0-2c05-5d8b-723719e4f137@madovsky.org> <2cd97d7cc4674bbb9934a0f30f9cf935@c4b.de> <36c2e5eb5f7f4be181bd6434fe007030@c4b.de> Message-ID: <65F0456B-1D07-4BDC-A3C5-4B8BE80910D3@vallimamod.org> Hi, Check the 2 first bits of the raw rtcp packet, it is where the version is set (http://www.networksorcery.com/enp/protocol/rtcp.htm). In your case, it looks that the 2 bits are set, that's why you are getting 3. Are you sure it's the same packet for which you are seeing version = 2 in wireshark? It would be really interesting to check the version on each rtcp packet from the call to validate that some are indeed incorrect. But if you are willing to accept the bad version, you can apply the following patch (beware, it's a non tested hack): diff --git a/src/switch_rtp.c b/src/switch_rtp.c index 0ae3b641f0..fe975aca32 100644 --- a/src/switch_rtp.c +++ b/src/switch_rtp.c @@ -6586,8 +6586,8 @@ static switch_status_t process_rtcp_packet(switch_rtp_t *rtp_session, switch_siz return SWITCH_STATUS_SUCCESS; } else { switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(rtp_session->session), - SWITCH_LOG_WARNING, "Received an unsupported RTCP packet version %d\n", msg->header.version); - return SWITCH_STATUS_FALSE; + SWITCH_LOG_WARNING, "Received an unsupported RTCP packet version %d, forcing to 2\n", msg->header.version); + msg->header.version = 2; } } Best Regards, -- Vallimamod Abdullah SIP Solutions vma at sipsolutions.fr . > On 16 Jan 2018, at 14:06, Alexander Haugg wrote: > > If i have a bit more time, it could be I can fix it, but not at the moment. > At first I will open a JIRA ticket. > > -----Ursprüngliche Nachricht----- > Von: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Madovsky > Gesendet: Dienstag, 16. Januar 2018 14:02 > An: freeswitch-users at lists.freeswitch.org > Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet version 3 > > any skillful C programmers needed so, > > it shouldn't be hard I think > > On 1/16/2018 4:53 AM, Alexander Haugg wrote: >> Yes, you are right. >> The interesting point is, the RTCP version is 2. That can i see in the >> wireshark trace >> >> -----Ursprüngliche Nachricht----- >> Von: FreeSWITCH-users >> [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von >> Madovsky >> Gesendet: Dienstag, 16. Januar 2018 13:19 >> An: freeswitch-users at lists.freeswitch.org >> Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet >> version 3 >> >> As the warning says, FS does not support RTCP version 3 message, >> >> maybe a patch would be welcome. >> >> >> On 1/16/2018 3:53 AM, Alexander Haugg wrote: >>> Thanks, but no, I need the event socket event "RECV_RTCP_MESSAGE". >>> If the message will written, then the event will not fired. >>> Switch_rtp.c line 6650 >>> } else { >>> switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(rtp_session->session), >>> SWITCH_LOG_WARNING, "Received an unsupported RTCP packet version %d\n", msg->header.version); >>> return SWITCH_STATUS_FALSE; >>> >>> -----Ursprüngliche Nachricht----- >>> Von: Madovsky [mailto:infos at madovsky.org] >>> Gesendet: Dienstag, 16. Januar 2018 12:17 >>> An: Alexander Haugg >>> Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet >>> version 3 >>> >>> I think it's safe to ignore unless you need >>> >>> any management with RTCP >>> >>> On 1/15/2018 11:16 PM, Alexander Haugg wrote: >>>> I have the same Problem with the Bria 4 Client. >>>> My FS Verison is "Version 1.9.0+git~20170608T004121Z~00ab2b40b4~64bit (git 00ab2b4 2017-06-08 00:41:21Z 64bit)" >>>> >>>> -----Ursprüngliche Nachricht----- >>>> Von: freeswitch-users-bounces at lists.freeswitch.org >>>> [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag >>>> von Mikhail Demekhov >>>> Gesendet: Donnerstag, 10. November 2016 09:27 >>>> An: freeswitch-users at lists.freeswitch.org >>>> Betreff: [Freeswitch-users] Received an unsupported RTCP packet >>>> version 3 >>>> >>>> Hello! >>>> >>>> I have FreeSWITCH Version 1.6.12. >>>> After connecting partner FS-1.7 I had a lot of warning: >>>> >>>> [WARNING] switch_rtp.c:6207 Received an unsupported RTCP packet >>>> version 3 >>>> >>>> How to fix it? From brian at freeswitch.com Tue Jan 16 15:10:44 2018 From: brian at freeswitch.com (Brian West) Date: Tue, 16 Jan 2018 09:10:44 -0600 Subject: [Freeswitch-users] Received an unsupported RTCP packet version 3 In-Reply-To: <65F0456B-1D07-4BDC-A3C5-4B8BE80910D3@vallimamod.org> References: <58242F3F.1040106@ivc.nnov.ru> <90753361-5bd6-61ee-d78f-e3882fc527a3@madovsky.org> <489010b642594924a9016498e35866a4@c4b.de> <9b28eca3-36c0-2c05-5d8b-723719e4f137@madovsky.org> <2cd97d7cc4674bbb9934a0f30f9cf935@c4b.de> <36c2e5eb5f7f4be181bd6434fe007030@c4b.de> <65F0456B-1D07-4BDC-A3C5-4B8BE80910D3@vallimamod.org> Message-ID: As said before bug reports do not belong on the mailing list, please file a JIRA so these issues can be fixed. Thanks, /b On Tue, Jan 16, 2018 at 9:04 AM, Vallimamod Abdullah wrote: > Hi, > > Check the 2 first bits of the raw rtcp packet, it is where the version is > set (http://www.networksorcery.com/enp/protocol/rtcp.htm). > In your case, it looks that the 2 bits are set, that's why you are getting > 3. Are you sure it's the same packet for which you are seeing version = 2 > in wireshark? > > It would be really interesting to check the version on each rtcp packet > from the call to validate that some are indeed incorrect. > > But if you are willing to accept the bad version, you can apply the > following patch (beware, it's a non tested hack): > > diff --git a/src/switch_rtp.c b/src/switch_rtp.c > index 0ae3b641f0..fe975aca32 100644 > --- a/src/switch_rtp.c > +++ b/src/switch_rtp.c > @@ -6586,8 +6586,8 @@ static switch_status_t process_rtcp_packet(switch_rtp_t > *rtp_session, switch_siz > return SWITCH_STATUS_SUCCESS; > } else { > switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(rtp_ > session->session), > - > SWITCH_LOG_WARNING, "Received an unsupported RTCP packet version %d\n", > msg->header.version); > - return SWITCH_STATUS_FALSE; > + > SWITCH_LOG_WARNING, "Received an unsupported RTCP packet version %d, > forcing to 2\n", msg->header.version); > + msg->header.version = 2; > } > } > > > > Best Regards, > -- > Vallimamod Abdullah > SIP Solutions > vma at sipsolutions.fr > . > > > On 16 Jan 2018, at 14:06, Alexander Haugg > wrote: > > > > If i have a bit more time, it could be I can fix it, but not at the > moment. > > At first I will open a JIRA ticket. > > > > -----Ursprüngliche Nachricht----- > > Von: FreeSWITCH-users [mailto:freeswitch-users- > bounces at lists.freeswitch.org] Im Auftrag von Madovsky > > Gesendet: Dienstag, 16. Januar 2018 14:02 > > An: freeswitch-users at lists.freeswitch.org > > Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet > version 3 > > > > any skillful C programmers needed so, > > > > it shouldn't be hard I think > > > > On 1/16/2018 4:53 AM, Alexander Haugg wrote: > >> Yes, you are right. > >> The interesting point is, the RTCP version is 2. That can i see in the > >> wireshark trace > >> > >> -----Ursprüngliche Nachricht----- > >> Von: FreeSWITCH-users > >> [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von > >> Madovsky > >> Gesendet: Dienstag, 16. Januar 2018 13:19 > >> An: freeswitch-users at lists.freeswitch.org > >> Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet > >> version 3 > >> > >> As the warning says, FS does not support RTCP version 3 message, > >> > >> maybe a patch would be welcome. > >> > >> > >> On 1/16/2018 3:53 AM, Alexander Haugg wrote: > >>> Thanks, but no, I need the event socket event "RECV_RTCP_MESSAGE". > >>> If the message will written, then the event will not fired. > >>> Switch_rtp.c line 6650 > >>> } else { > >>> switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(rtp_ > session->session), > >>> SWITCH_LOG_WARNING, "Received an unsupported > RTCP packet version %d\n", msg->header.version); > >>> return SWITCH_STATUS_FALSE; > >>> > >>> -----Ursprüngliche Nachricht----- > >>> Von: Madovsky [mailto:infos at madovsky.org] > >>> Gesendet: Dienstag, 16. Januar 2018 12:17 > >>> An: Alexander Haugg > >>> Betreff: Re: [Freeswitch-users] Received an unsupported RTCP packet > >>> version 3 > >>> > >>> I think it's safe to ignore unless you need > >>> > >>> any management with RTCP > >>> > >>> On 1/15/2018 11:16 PM, Alexander Haugg wrote: > >>>> I have the same Problem with the Bria 4 Client. > >>>> My FS Verison is "Version 1.9.0+git~20170608T004121Z~00ab2b40b4~64bit > (git 00ab2b4 2017-06-08 00:41:21Z 64bit)" > >>>> > >>>> -----Ursprüngliche Nachricht----- > >>>> Von: freeswitch-users-bounces at lists.freeswitch.org > >>>> [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag > >>>> von Mikhail Demekhov > >>>> Gesendet: Donnerstag, 10. November 2016 09:27 > >>>> An: freeswitch-users at lists.freeswitch.org > >>>> Betreff: [Freeswitch-users] Received an unsupported RTCP packet > >>>> version 3 > >>>> > >>>> Hello! > >>>> > >>>> I have FreeSWITCH Version 1.6.12. > >>>> After connecting partner FS-1.7 I had a lot of warning: > >>>> > >>>> [WARNING] switch_rtp.c:6207 Received an unsupported RTCP packet > >>>> version 3 > >>>> > >>>> How to fix it? > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Brian West | Co-founder and Developer Need Commercial support? email sales at freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: color-facebook-96.png] [image: color-twitter-96.png] -------------- next part -------------- An HTML attachment was scrubbed... URL: From abaci64 at gmail.com Tue Jan 16 15:23:50 2018 From: abaci64 at gmail.com (Abaci B) Date: Tue, 16 Jan 2018 15:23:50 +0000 Subject: [Freeswitch-users] mod_fifo / mod_callcenter question In-Reply-To: References: Message-ID: that only lets the caller call back, but it doesn't have an option to have the system call back, unless there is some event that can be listened to when that call is next and we can originate a call from the api/esl On Tue, Jan 16, 2018 at 10:45 AM, Sergey Safarov wrote: > Feature already exist > abandoned-resume-allowed > > > > вт, 16 янв. 2018 г. в 13:39, Tihomir Culjaga : > >> its a feature request :=) >> >> On 16 January 2018 at 00:45, Abaci B wrote: >> >>> Hi all, >>> I was wondering if anyone would know a way to implement the option for a >>> caller waiting in a queue to be able to hang up while waiting and not loose >>> their position in the queue and get a call from the system when they are >>> next in line to speak to an agent. >>> Thanks >>> >>> >>> ____________________________________________________________ >>> _____________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From infos at madovsky.org Tue Jan 16 15:29:27 2018 From: infos at madovsky.org (Madovsky) Date: Tue, 16 Jan 2018 07:29:27 -0800 Subject: [Freeswitch-users] Received an unsupported RTCP packet version 3 In-Reply-To: <65F0456B-1D07-4BDC-A3C5-4B8BE80910D3@vallimamod.org> References: <58242F3F.1040106@ivc.nnov.ru> <90753361-5bd6-61ee-d78f-e3882fc527a3@madovsky.org> <489010b642594924a9016498e35866a4@c4b.de> <9b28eca3-36c0-2c05-5d8b-723719e4f137@madovsky.org> <2cd97d7cc4674bbb9934a0f30f9cf935@c4b.de> <36c2e5eb5f7f4be181bd6434fe007030@c4b.de> <65F0456B-1D07-4BDC-A3C5-4B8BE80910D3@vallimamod.org> Message-ID: better to publish it on jira yes, thanks Abdullah On 1/16/2018 7:04 AM, Vallimamod Abdullah wrote: > Hi, > > Check the 2 first bits of the raw rtcp packet, it is where the version is set (http://www.networksorcery.com/enp/protocol/rtcp.htm). > In your case, it looks that the 2 bits are set, that's why you are getting 3. Are you sure it's the same packet for which you are seeing version = 2 in wireshark? > > It would be really interesting to check the version on each rtcp packet from the call to validate that some are indeed incorrect. > > But if you are willing to accept the bad version, you can apply the following patch (beware, it's a non tested hack): > > diff --git a/src/switch_rtp.c b/src/switch_rtp.c > index 0ae3b641f0..fe975aca32 100644 > --- a/src/switch_rtp.c > +++ b/src/switch_rtp.c > @@ -6586,8 +6586,8 @@ static switch_status_t process_rtcp_packet(switch_rtp_t *rtp_session, switch_siz > return SWITCH_STATUS_SUCCESS; > } else { > switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(rtp_session->session), > - SWITCH_LOG_WARNING, "Received an unsupported RTCP packet version %d\n", msg->header.version); > - return SWITCH_STATUS_FALSE; > + SWITCH_LOG_WARNING, "Received an unsupported RTCP packet version %d, forcing to 2\n", msg->header.version); > + msg->header.version = 2; > } > } > > > > Best Regards, From infos at madovsky.org Tue Jan 16 15:33:51 2018 From: infos at madovsky.org (Madovsky) Date: Tue, 16 Jan 2018 07:33:51 -0800 Subject: [Freeswitch-users] Originate doubt In-Reply-To: <93467BDE-A79A-44FD-8B8D-96094798F501@gmail.com> References: <93467BDE-A79A-44FD-8B8D-96094798F501@gmail.com> Message-ID: <90d14446-2895-44a0-7d78-af659a66fdd2@madovsky.org> sure it works, like this examle you don't need to expand originate.. On 1/16/2018 5:52 AM, Raimundo Pérez Nieves wrote: > This work sensational!!!! > Thanks > > $mydialstr = '{origination_uuid=' . $uuid . > '}sofia/external/55007537203517 at 64.34.75.23 >  5004'; > > and then > > $con->bgapi('originate',$mydialstr); > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 alihaider.4189 at gmail.com Tue Jan 16 16:49:20 2018 From: alihaider.4189 at gmail.com (Ali Haider) Date: Tue, 16 Jan 2018 21:49:20 +0500 Subject: [Freeswitch-users] =?utf-8?q?=28no_subject=29?= Message-ID: HIii where from get this package freeswitch-meta-all : Depends: freeswitch-mod-flite (= 1.9.0~628~7f9e6f3-1~xenial+1) -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimundo.perez.cuba at gmail.com Tue Jan 16 16:58:41 2018 From: raimundo.perez.cuba at gmail.com (=?utf-8?Q?Raimundo_P=C3=A9rez_Nieves?=) Date: Tue, 16 Jan 2018 17:58:41 +0100 Subject: [Freeswitch-users] Originate Retry Call After I Answer Message-ID: <6D9CE5B3-24C6-4F34-87B1-244ED6DDF2D3@gmail.com> Hi guys, Why originate retry call when I answer? $con->api("originate","{originate_retries=0,origination_uuid=$uuid}user/1001); If I answer the call made by originate, it goes and repeat again Thanks From brian at freeswitch.com Tue Jan 16 17:01:23 2018 From: brian at freeswitch.com (Brian West) Date: Tue, 16 Jan 2018 11:01:23 -0600 Subject: [Freeswitch-users] (no subject) In-Reply-To: References: Message-ID: Where are you installing from? On Tue, Jan 16, 2018 at 10:49 AM, Ali Haider wrote: > HIii > where from get this package > freeswitch-meta-all : Depends: freeswitch-mod-flite (= > 1.9.0~628~7f9e6f3-1~xenial+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 > -- Brian West | Co-founder and Developer Need Commercial support? email sales at freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: color-facebook-96.png] [image: color-twitter-96.png] -------------- next part -------------- An HTML attachment was scrubbed... URL: From sdevoy at bizfocused.com Tue Jan 16 19:03:25 2018 From: sdevoy at bizfocused.com (Sean Devoy) Date: Tue, 16 Jan 2018 19:03:25 +0000 Subject: [Freeswitch-users] No MWI - SIP msg Messages-Waiting: no Message-ID: I have captured the SIP packets for my VTech VSP 735. After the subscribe succeeds, I get a NOTIFY from FreeSwitch to the Phone that includes " Messages-Waiting: no". Can anyone tell me why? Or better still tell me how to enable MWI for this terminal. I went to the docs the parameter suggested. Below is a partial sip dump and the Directory entry for the phone. Any help would really be greatly appreciated. ------------------------------------------------------------------------ recv 476 bytes from udp/[71.121.214.88]:1026 at 16:33:39.074823: ------------------------------------------------------------------------ SUBSCRIBE sip:223 at 66.241.102.41:5060;transport=udp SIP/2.0 Via: SIP/2.0/UDP 71.121.214.88:1026;rport;branch=z9hG4bK673363934 From: >;tag=1645429613 To: >;tag=N3se6oVe4v7B Call-ID: 153343976 CSeq: 25 SUBSCRIBE Contact: Accept: application/simple-message-summary Max-Forwards: 70 User-Agent: Vtech Vesa VSP735 1.0.3-0 Expires: 600 Event: message-summary Content-Length: 0 ------------------------------------------------------------------------ send 727 bytes to udp/[71.121.214.88]:1026 at 16:33:39.076436: ------------------------------------------------------------------------ SIP/2.0 202 Accepted Via: SIP/2.0/UDP 71.121.214.88:1026;rport=1026;branch=z9hG4bK673363934 From: >;tag=1645429613 To: >;tag=N3se6oVe4v7B Call-ID: 153343976 CSeq: 25 SUBSCRIBE Contact: Expires: 600 User-Agent: FreeSWITCH-mod_sofia/1.2.22+git~20140309T212137Z~65fed130e5~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: path, replaces Allow-Events: talk, hold, conference, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer Subscription-State: active;expires=600 Content-Length: 0 ------------------------------------------------------------------------ send 913 bytes to udp/[71.121.214.88]:1026 at 16:33:39.103860: ------------------------------------------------------------------------ NOTIFY sip:223 at 71.121.214.88:1026 SIP/2.0 Via: SIP/2.0/UDP 66.241.102.41;rport;branch=z9hG4bKB1H0peQSN33gH Max-Forwards: 70 From: >;tag=N3se6oVe4v7B To: >;tag=1645429613 Call-ID: 153343976 CSeq: 2027115047 NOTIFY Contact: User-Agent: FreeSWITCH-mod_sofia/1.2.22+git~20140309T212137Z~65fed130e5~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: path, replaces Event: message-summary Allow-Events: talk, hold, conference, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer Subscription-State: active;expires=600 Content-Type: application/simple-message-summary Content-Length: 73 Messages-Waiting: no Message-Account: sip:223 at 66.241.102.41 Directory Entry: -------------- next part -------------- An HTML attachment was scrubbed... URL: From alihaider.4189 at gmail.com Tue Jan 16 19:22:14 2018 From: alihaider.4189 at gmail.com (Ali Haider) Date: Wed, 17 Jan 2018 00:22:14 +0500 Subject: [Freeswitch-users] (no subject) In-Reply-To: References: Message-ID: wget -O - https://files.freeswitch.org/repo/ubuntu-1604/freeswitch-1.6 /freeswitch_archive_g0.pub | apt-key add - echo "deb http://files.freeswitch.org/repo/ubuntu-1604/freeswitch-1.6/ xenial main" > /etc/apt/sources.list.d/freeswitch.list # you may want to populate /etc/freeswitch at this point. # if /etc/freeswitch does not exist, the standard vanilla configuration is deployed apt-get update && apt-get install -y freeswitch-meta-all from this link https://freeswitch.org/confluence/display/FREESWITCH/Ubuntu+16.04+Xenial On 16 January 2018 at 22:01, Brian West wrote: > Where are you installing from? > > > On Tue, Jan 16, 2018 at 10:49 AM, Ali Haider > wrote: > >> HIii >> where from get this package >> freeswitch-meta-all : Depends: freeswitch-mod-flite (= >> 1.9.0~628~7f9e6f3-1~xenial+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 >> > > > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 <(918)%20424-9378> > > Website: https://www.FreeSWITCH.com > > [image: color-facebook-96.png] [image: > color-twitter-96.png] > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/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 Tue Jan 16 20:00:49 2018 From: alexanderhenryperkins at gmail.com (Alexander Perkins) Date: Tue, 16 Jan 2018 14:00:49 -0600 Subject: [Freeswitch-users] ODBC and Tables Message-ID: Hi All. I have compiled Freeswitch with ODBC support (I think) and I have also updated switch.conf.xml and external.xml, internal.xml, and internal-ipv6.xml in sip_profiles. However, when I look at my MySQL database, I do not see the auto-generated tables. When I look at the logs, I see 'SQL Enabled'- http://drops.tiltx.org/smOoiw/Cpy85pS9QR. Here are my screenshots: switch.conf.xml- http://drops.tiltx.org/n9vsT9/7fWeOLLXjh internal.xml, external.xml, and internal-ipv6.xml- http://drops.tiltx.org/WgJghY/2LDLnRps95 I am able to connect to the database vi isql. How may I verify ODBC support and what am I doing wrong? Should Freeswitch autogenerate the tables? Also, the username does have write access to that database. Thanks to All, Alex -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Tue Jan 16 20:30:58 2018 From: mike at jerris.com (Michael Jerris) Date: Tue, 16 Jan 2018 15:30:58 -0500 Subject: [Freeswitch-users] does verto.conf support odbc-dsn? In-Reply-To: References: <779BFA9A-1F1E-4C72-AA19-BD7FDF90E357@jerris.com> Message-ID: <4AA80F76-75FD-4D47-A775-0999E25A5CFB@jerris.com> oh yeah.. json store stuff.. you can set the global var json_db_handle > On Jan 16, 2018, at 1:02 AM, bob. chen wrote: > > Freeswitch mod_verto create sqlite db file named json.db that store in ./freeswitch/db directory <> > From: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Michael Jerris > Sent: Monday, January 15, 2018 11:54 PM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] does verto.conf support odbc-dsn? > > verto does not use any database at all. > > On Jan 15, 2018, at 6:43 AM, bob. chen > wrote: > -------------- next part -------------- An HTML attachment was scrubbed... URL: From infos at madovsky.org Tue Jan 16 20:50:49 2018 From: infos at madovsky.org (Madovsky) Date: Tue, 16 Jan 2018 12:50:49 -0800 Subject: [Freeswitch-users] ODBC and Tables In-Reply-To: References: Message-ID: <34eea821-fce0-02ee-74bd-049a933b57cb@madovsky.org> in switch.xml.conf         On 1/16/2018 12:00 PM, Alexander Perkins wrote: > Hi All.  I have compiled Freeswitch with ODBC support (I think) and I > have also updated switch.conf.xml and external.xml, internal.xml, and > internal-ipv6.xml in sip_profiles.  However, when I look at my MySQL > database, I do not see the auto-generated tables.  When I look at the > logs, I see 'SQL Enabled'- http://drops.tiltx.org/smOoiw/Cpy85pS9QR. > > Here are my screenshots: > switch.conf.xml- http://drops.tiltx.org/n9vsT9/7fWeOLLXjh > internal.xml, external.xml, and internal-ipv6.xml- > http://drops.tiltx.org/WgJghY/2LDLnRps95 > > I am able to connect to the database vi isql. > > How may I verify ODBC support and what am I doing wrong? Should > Freeswitch autogenerate the tables?  Also, the username does have > write access to that database. > > Thanks to All, > Alex > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From adam.ben.ayoun1 at gmail.com Mon Jan 15 16:20:44 2018 From: adam.ben.ayoun1 at gmail.com (Adam Ben-Ayoun) Date: Mon, 15 Jan 2018 18:20:44 +0200 Subject: [Freeswitch-users] Verto re-INVITE equivalent Message-ID: Hi, We have mobile apps (iOS/Android) and a website that uses FreeSwitch for audio/video conferencing using mod_conference. We are currently using SIP and considering to move to Verto for signaling. In our app users are connecting without video (not sending video) that implies a=recvonly and later on they can add video dynamically using SIP re-INVITE. How can we implement this using Verto? I tried verto.attach but it doesn't really generate a new local SDP on fs.. Any idea? Thanks, Adam -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Tue Jan 16 21:01:12 2018 From: mike at jerris.com (Michael Jerris) Date: Tue, 16 Jan 2018 16:01:12 -0500 Subject: [Freeswitch-users] WebRTC using RTP/AVP instead of RTP/SAVPF In-Reply-To: <5f26ab33e6914a91b80c938095ba67d8@c4b.de> References: <5f26ab33e6914a91b80c938095ba67d8@c4b.de> Message-ID: <94C1FBC9-7CFF-44F5-824B-329DDA51AC14@jerris.com> webrtc spec requires savpf, so no you can’t do webrtc without it. You can do ice without savpf but most of the browsers have removed this capability. > On Jan 16, 2018, at 5:15 AM, Alexander Haugg wrote: > > Hi, > > in the dialplan I am using „“ > The media description header have ever the RTP/SAVPF as set. > The most Clients wich support webrtc and ICE have the possibiliti to work without SRTP (that’s nice vor debugging problems). > Is it possible to set RTP/AVP for webrtc calls? -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Tue Jan 16 22:02:03 2018 From: mike at jerris.com (Michael Jerris) Date: Tue, 16 Jan 2018 17:02:03 -0500 Subject: [Freeswitch-users] Verto re-INVITE equivalent In-Reply-To: References: Message-ID: <953F32B5-3B15-43D7-BFA6-5B5C4F28BFAF@jerris.com> Verto does not support media renegotiation currently > On Jan 15, 2018, at 11:20 AM, Adam Ben-Ayoun wrote: > > Hi, > > We have mobile apps (iOS/Android) and a website that uses FreeSwitch for audio/video conferencing using mod_conference. We are currently using SIP and considering to move to Verto for signaling. In our app users are connecting without video (not sending video) that implies a=recvonly and later on they can add video dynamically using SIP re-INVITE. > > How can we implement this using Verto? I tried verto.attach but it doesn't really generate a new local SDP on fs.. Any idea? > From david.villasmil.work at gmail.com Wed Jan 17 02:01:15 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Wed, 17 Jan 2018 03:01:15 +0100 Subject: [Freeswitch-users] ODBC and Tables In-Reply-To: <34eea821-fce0-02ee-74bd-049a933b57cb@madovsky.org> References: <34eea821-fce0-02ee-74bd-049a933b57cb@madovsky.org> Message-ID: When you start FS, you should see in the logs it can't find the tables and the creation of them... do you? ᐧ Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Tue, Jan 16, 2018 at 9:50 PM, Madovsky wrote: > in switch.xml.conf > > > > > On 1/16/2018 12:00 PM, Alexander Perkins wrote: > > Hi All. I have compiled Freeswitch with ODBC support (I think) and I have > also updated switch.conf.xml and external.xml, internal.xml, and > internal-ipv6.xml in sip_profiles. However, when I look at my MySQL > database, I do not see the auto-generated tables. When I look at the logs, > I see 'SQL Enabled'- http://drops.tiltx.org/smOoiw/Cpy85pS9QR. > > Here are my screenshots: > switch.conf.xml- http://drops.tiltx.org/n9vsT9/7fWeOLLXjh > internal.xml, external.xml, and internal-ipv6.xml- http:// > drops.tiltx.org/WgJghY/2LDLnRps95 > > I am able to connect to the database vi isql. > > How may I verify ODBC support and what am I doing wrong? Should > Freeswitch autogenerate the tables? Also, the username does have write > access to that database. > > Thanks to All, > Alex > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services:consulting at freeswitch.orghttp://www.freeswitchsolutions.com > > Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com > > FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thetsinling at outlook.com Wed Jan 17 06:22:13 2018 From: thetsinling at outlook.com (bob. chen) Date: Wed, 17 Jan 2018 06:22:13 +0000 Subject: [Freeswitch-users] does verto.conf support odbc-dsn? In-Reply-To: <4AA80F76-75FD-4D47-A775-0999E25A5CFB@jerris.com> References: <779BFA9A-1F1E-4C72-AA19-BD7FDF90E357@jerris.com> <4AA80F76-75FD-4D47-A775-0999E25A5CFB@jerris.com> Message-ID: Yes, set json_db_handle