What concepts in FreeSWITCH did you struggle with when you first started?
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH. Your feedback will be greatly appreciated. Thanks, -- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
The biggest one for me was understanding the difference between context and sip profiles, and how they interact with the dialplan. Once I figured it out it made sense bit it took me a while... Also not being sure of exactly what needs to be returned by the different invocations of mod_xml_curl. It was not clear at the outset for every use case for dialplan especially. In fact since the move to Confluence it seems it is even more sparse. One more that a newcomer now would find very difficult is freetdm. Confluence seems to have nothing on this yet there are a few places even in the British Isles where you can't get a proper SIP trunk (IOM!). For users in developing countries who might only have access to Analog lines it's really important. We don't want to have to force them to buy a gateway. Cheers Alex On 25/10/16 18:46, Brian West wrote:
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
Your feedback will be greatly appreciated.
Thanks,
--
*/Brian West/* brian@freeswitch.org <mailto:brian@freeswitch.org>
*/Twitter: @FreeSWITCH , @briankwest/* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- This message is intended only for the addressee and may contain confidential information. Unless you are that person, you may not disclose its contents or use it in any way and are requested to delete the message along with any attachments and notify us immediately. This email is not intended to, nor should it be taken to, constitute advice. The information provided is correct to our knowledge & belief and must not be used as a substitute for obtaining tax, regulatory, investment, legal or any other appropriate advice. "Transact" is operated by Integrated Financial Arrangements Ltd. 29 Clement's Lane, London EC4N 7AE. Tel: (020) 7608 4900 Fax: (020) 7608 5300. (Registered office: as above; Registered in England and Wales under number: 3727592). Authorised and regulated by the Financial Conduct Authority (entered on the Financial Services Register; no. 190856).
On 25 October 2016 at 10:46, Brian West <brian@freeswitch.org> wrote:
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
setting up users setting up groups setting up ring groups All of those have so many options that it's a little cumbersome to explain in a short document. Fortunately the project has a few good books on the configurations and setting it up. There's also lots of friendly people on the mailing list to help, too. Also, setting up sip trunks contains many options. Which options are necessary? Why? When to use what? For a more in depth tutorial, I'd explain how CDRs work 'out of the box' and what options are available. Explain postgres support is built in but it needs to be compiled (if building from source) with certain config flags (is that still correct, actually?) Because freeswitch can do so much, explain use cases from a small business to how a large corporation can use FS successfully.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
I remember being confused when learning to design dialplans in XML. There’s variables and conditional logic, but it doesn’t work quite like a ’typical’ scripting language. Like Alex said, it made sense once I figured it all out. On Tue, Oct 25, 2016 at 2:45 PM, jungle Boogie <jungleboogie0@gmail.com> wrote:
On 25 October 2016 at 10:46, Brian West <brian@freeswitch.org> wrote:
I would like to get community input on what concepts caused you the most
headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
setting up users setting up groups setting up ring groups
All of those have so many options that it's a little cumbersome to explain in a short document. Fortunately the project has a few good books on the configurations and setting it up. There's also lots of friendly people on the mailing list to help, too.
Also, setting up sip trunks contains many options. Which options are necessary? Why? When to use what?
For a more in depth tutorial, I'd explain how CDRs work 'out of the box' and what options are available. Explain postgres support is built in but it needs to be compiled (if building from source) with certain config flags (is that still correct, actually?)
Because freeswitch can do so much, explain use cases from a small business to how a large corporation can use FS successfully.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Coming from asterisk, I found that the concept that actions were fixed within a given extension difficult to get my head around. On Tue, 25 Oct 2016 14:57:43 -0400, Chad Phillips wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; UTF-8 (quoted-printable)>] [1.2 <text/html; UTF-8 (quoted-printable)>] I remember being confused when learning to design dialplans in XML. There’s variables and conditional logic, but it doesn’t work quite like a ’typical’ scripting language.
Like Alex said, it made sense once I figured it all out.
On Tue, Oct 25, 2016 at 2:45 PM, jungle Boogie <jungleboogie0@gmail.com> wrote:
On 25 October 2016 at 10:46, Brian West <brian@freeswitch.org> wrote:
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
setting up users setting up groups setting up ring groups
All of those have so many options that it's a little cumbersome to explain in a short document. Fortunately the project has a few good books on the configurations and setting it up. There's also lots of friendly people on the mailing list to help, too.
Also, setting up sip trunks contains many options. Which options are necessary? Why? When to use what?
For a more in depth tutorial, I'd explain how CDRs work 'out of the box' and what options are available. Explain postgres support is built in but it needs to be compiled (if building from source) with certain config flags (is that still correct, actually?)
Because freeswitch can do so much, explain use cases from a small business to how a large corporation can use FS successfully.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org [2 <text/plain; us-ascii (7bit)>] _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com
What are you meaning 'fixed within a given extension'? I would like to fully understand that statement so I can maybe write up something thats more helpful. / On Tue, Oct 25, 2016 at 3:48 PM, John Covici <covici@ccs.covici.com> wrote:
Coming from asterisk, I found that the concept that actions were fixed within a given extension difficult to get my head around.
On Tue, 25 Oct 2016 14:57:43 -0400, Chad Phillips wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; UTF-8 (quoted-printable)>] [1.2 <text/html; UTF-8 (quoted-printable)>] I remember being confused when learning to design dialplans in XML.
There’s variables and conditional logic, but it doesn’t work quite like a ’typical’ scripting language.
Like Alex said, it made sense once I figured it all out.
On Tue, Oct 25, 2016 at 2:45 PM, jungle Boogie <jungleboogie0@gmail.com>
wrote:
On 25 October 2016 at 10:46, Brian West <brian@freeswitch.org> wrote:
I would like to get community input on what concepts caused you the
most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
setting up users setting up groups setting up ring groups
All of those have so many options that it's a little cumbersome to explain in a short document. Fortunately the project has a few good books on the configurations and setting it up. There's also lots of friendly people on the mailing list to help, too.
Also, setting up sip trunks contains many options. Which options are necessary? Why? When to use what?
For a more in depth tutorial, I'd explain how CDRs work 'out of the box' and what options are available. Explain postgres support is built in but it needs to be compiled (if building from source) with certain config flags (is that still correct, actually?)
Because freeswitch can do so much, explain use cases from a small business to how a large corporation can use FS successfully.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ options/freeswitch-users http://www.freeswitch.org [2 <text/plain; us-ascii (7bit)>] ____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
For instance, in asterisk, you can actually have branches within a given extension whereas in fs, the actions are fixed, you are encouraged to use a programming language for something more complicated. Its a different concept. On Tue, 25 Oct 2016 16:52:48 -0400, Brian West wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; UTF-8 (quoted-printable)>] [1.2 <text/html; UTF-8 (quoted-printable)>] What are you meaning 'fixed within a given extension'? I would like to fully understand that statement so I can maybe write up something thats more helpful.
/
On Tue, Oct 25, 2016 at 3:48 PM, John Covici <covici@ccs.covici.com> wrote:
Coming from asterisk, I found that the concept that actions were fixed within a given extension difficult to get my head around.
On Tue, 25 Oct 2016 14:57:43 -0400, Chad Phillips wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; UTF-8 (quoted-printable)>] [1.2 <text/html; UTF-8 (quoted-printable)>] I remember being confused when learning to design dialplans in XML. There’s variables and conditional logic, but it doesn’t work quite like a ’typical’ scripting language.
Like Alex said, it made sense once I figured it all out.
On Tue, Oct 25, 2016 at 2:45 PM, jungle Boogie <jungleboogie0@gmail.com> wrote:
On 25 October 2016 at 10:46, Brian West <brian@freeswitch.org> wrote:
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
setting up users setting up groups setting up ring groups
All of those have so many options that it's a little cumbersome to explain in a short document. Fortunately the project has a few good books on the configurations and setting it up. There's also lots of friendly people on the mailing list to help, too.
Also, setting up sip trunks contains many options. Which options are necessary? Why? When to use what?
For a more in depth tutorial, I'd explain how CDRs work 'out of the box' and what options are available. Explain postgres support is built in but it needs to be compiled (if building from source) with certain config flags (is that still correct, actually?)
Because freeswitch can do so much, explain use cases from a small business to how a large corporation can use FS successfully.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org [2 <text/plain; us-ascii (7bit)>] _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
Brian West brian@freeswitch.org
*
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here! | Reddit: /r/freeswitch
T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest [2 <text/plain; us-ascii (7bit)>] _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com
Thats exactly how we designed it. On Tue, Oct 25, 2016 at 5:29 PM, John Covici <covici@ccs.covici.com> wrote:
For instance, in asterisk, you can actually have branches within a given extension whereas in fs, the actions are fixed, you are encouraged to use a programming language for something more complicated. Its a different concept.
On Tue, 25 Oct 2016 16:52:48 -0400, Brian West wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; UTF-8 (quoted-printable)>] [1.2 <text/html; UTF-8 (quoted-printable)>] What are you meaning 'fixed within a given extension'? I would like to
fully understand that statement so I can maybe write up something thats more helpful.
/
On Tue, Oct 25, 2016 at 3:48 PM, John Covici <covici@ccs.covici.com>
wrote:
Coming from asterisk, I found that the concept that actions were fixed within a given extension difficult to get my head around.
On Tue, 25 Oct 2016 14:57:43 -0400, Chad Phillips wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; UTF-8 (quoted-printable)>] [1.2 <text/html; UTF-8 (quoted-printable)>] I remember being confused when learning to design dialplans in XML.
There’s variables and conditional logic, but it doesn’t work quite like a ’typical’ scripting language.
Like Alex said, it made sense once I figured it all out.
On Tue, Oct 25, 2016 at 2:45 PM, jungle Boogie <
jungleboogie0@gmail.com> wrote:
On 25 October 2016 at 10:46, Brian West <brian@freeswitch.org>
wrote:
I would like to get community input on what concepts caused you
the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
setting up users setting up groups setting up ring groups
All of those have so many options that it's a little cumbersome to explain in a short document. Fortunately the project has a few good books on the configurations and setting it up. There's also lots of friendly people on the mailing list to help, too.
Also, setting up sip trunks contains many options. Which options are necessary? Why? When to use what?
For a more in depth tutorial, I'd explain how CDRs work 'out of the box' and what options are available. Explain postgres support is built in but it needs to be compiled (if building from source) with certain config flags (is that still correct, actually?)
Because freeswitch can do so much, explain use cases from a small business to how a large corporation can use FS successfully.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ options/freeswitch-users http://www.freeswitch.org [2 <text/plain; us-ascii (7bit)>] ____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ options/freeswitch-users http://www.freeswitch.org
--
Brian West brian@freeswitch.org
*
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here! | Reddit: /r/freeswitch
T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest [2 <text/plain; us-ascii (7bit)>] ____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
+1 for voicemail and sip user. I would love to be able to setup a generic voicemail box that are not related to any sip user. Where you can have sipuser1@abc.com and sipuser3@abc.com both have the same extension 2310 and 2310 would be the real voicemail id. mod_python needs a more elaborate documantation compared to mod_lua. A page dedicated to serving configuration with mod_python would be a big plus. On Tue, Oct 25, 2016 at 6:33 PM, Brian West <brian@freeswitch.org> wrote:
Thats exactly how we designed it.
On Tue, Oct 25, 2016 at 5:29 PM, John Covici <covici@ccs.covici.com> wrote:
For instance, in asterisk, you can actually have branches within a given extension whereas in fs, the actions are fixed, you are encouraged to use a programming language for something more complicated. Its a different concept.
On Tue, 25 Oct 2016 16:52:48 -0400, Brian West wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; UTF-8 (quoted-printable)>] [1.2 <text/html; UTF-8 (quoted-printable)>] What are you meaning 'fixed within a given extension'? I would like to
fully understand that statement so I can maybe write up something thats more helpful.
/
On Tue, Oct 25, 2016 at 3:48 PM, John Covici <covici@ccs.covici.com>
wrote:
Coming from asterisk, I found that the concept that actions were fixed within a given extension difficult to get my head around.
On Tue, 25 Oct 2016 14:57:43 -0400, Chad Phillips wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; UTF-8 (quoted-printable)>] [1.2 <text/html; UTF-8 (quoted-printable)>] I remember being confused when learning to design dialplans in XML.
There’s variables and conditional logic, but it doesn’t work quite like a ’typical’ scripting language.
Like Alex said, it made sense once I figured it all out.
On Tue, Oct 25, 2016 at 2:45 PM, jungle Boogie <
jungleboogie0@gmail.com> wrote:
On 25 October 2016 at 10:46, Brian West <brian@freeswitch.org>
wrote:
I would like to get community input on what concepts caused you
the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
setting up users setting up groups setting up ring groups
All of those have so many options that it's a little cumbersome to explain in a short document. Fortunately the project has a few good books on the configurations and setting it up. There's also lots of friendly people on the mailing list to help, too.
Also, setting up sip trunks contains many options. Which options are necessary? Why? When to use what?
For a more in depth tutorial, I'd explain how CDRs work 'out of the box' and what options are available. Explain postgres support is built in but it needs to be compiled (if building from source) with certain config flags (is that still correct, actually?)
Because freeswitch can do so much, explain use cases from a small business to how a large corporation can use FS successfully.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ freeswitch-users http://www.freeswitch.org [2 <text/plain; us-ascii (7bit)>] ____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ freeswitch-users http://www.freeswitch.org
--
Brian West brian@freeswitch.org
*
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here! | Reddit: /r/freeswitch
T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest [2 <text/plain; us-ascii (7bit)>] ____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Adolphe CHER-AIME*
That voicemails and users are too integrated, coming from Asterisk they are completely different concepts, and it makes more sence that way especially when you have dialplans sending calls to multiple voicemails even if there is only one sip user. Sip password should be optional if using ip authentication (cidr). Sip profiles was very confusing, internal and external, port 5060 and port 5080, it needs a lot better explanation for newbies and people coming from Asterisk. On Oct 25, 2016 20:47, "Brian West" <brian@freeswitch.org> wrote:
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
Your feedback will be greatly appreciated.
Thanks,
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
+1 to SIP profiles. Took a good bit of reading before I realized that "internal" and "external" really have no significance at all, and could just as easily have been called "a" and "b" to the same effect. Initially, though, I got the feeling that these were inherently different types of SIP profiles, and each had an associated dialplan context. It's very freeing when you eventually learn that this is actually all entirely dynamic. In addition, I found the distinctions between what is confined to a single machine and what is properly clusterable (without external applications) to be lacking. For example, knowing that conferences don't replicate to external databases, nor do registrations when using mod_verto, etc. It can be easy to head down a path of getting everything working on a single machine and then realizing you have to change a lot to cluster it. In fact, generally speaking HA support seems lacking. Would be great to see more official FS documentation on example cluster setups with Kamailio/others. Best, Colin On Tue, Oct 25, 2016 at 3:07 PM Schneur Rosenberg <thesipguy@gmail.com> wrote:
That voicemails and users are too integrated, coming from Asterisk they are completely different concepts, and it makes more sence that way especially when you have dialplans sending calls to multiple voicemails even if there is only one sip user.
Sip password should be optional if using ip authentication (cidr).
Sip profiles was very confusing, internal and external, port 5060 and port 5080, it needs a lot better explanation for newbies and people coming from Asterisk.
On Oct 25, 2016 20:47, "Brian West" <brian@freeswitch.org> wrote:
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
Your feedback will be greatly appreciated.
Thanks,
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
On 25 October 2016 at 12:13, Colin Morelli <colin.morelli@gmail.com> wrote:
In fact, generally speaking HA support seems lacking. Would be great to see more official FS documentation on example cluster setups with Kamailio/others.
Often times on the conference calls I hear how it's best to have multiple FS instances instead of one FS with 1000 calls, but you're right, I don't hear how it's actually solved in the real world, even without kamaillio. -- ------- inum: 883510009027723 sip: jungleboogie@sip2sip.info
The right solution is to use Kamailio/OpenSIPS or some such proxy to accomplish this, or other FreeSWITCH boxes. Something has to keep state of where everything is taking place. On Tue, Oct 25, 2016 at 2:25 PM, jungle Boogie <jungleboogie0@gmail.com> wrote:
On 25 October 2016 at 12:13, Colin Morelli <colin.morelli@gmail.com> wrote:
In fact, generally speaking HA support seems lacking. Would be great to
see more official FS documentation on example cluster setups with Kamailio/others.
Often times on the conference calls I hear how it's best to have multiple FS instances instead of one FS with 1000 calls, but you're right, I don't hear how it's actually solved in the real world, even without kamaillio.
-- ------- inum: 883510009027723 sip: jungleboogie@sip2sip.info
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
Inline. On Tue, Oct 25, 2016 at 2:13 PM, Colin Morelli <colin.morelli@gmail.com> wrote:
+1 to SIP profiles. Took a good bit of reading before I realized that "internal" and "external" really have no significance at all, and could just as easily have been called "a" and "b" to the same effect. Initially, though, I got the feeling that these were inherently different types of SIP profiles, and each had an associated dialplan context. It's very freeing when you eventually learn that this is actually all entirely dynamic.
This is exactly right, most of the concepts in FreeSWITCH follow this mind set, It does trip people up from time to time.
In addition, I found the distinctions between what is confined to a single machine and what is properly clusterable (without external applications) to be lacking. For example, knowing that conferences don't replicate to external databases, nor do registrations when using mod_verto, etc. It can be easy to head down a path of getting everything working on a single machine and then realizing you have to change a lot to cluster it. In fact, generally speaking HA support seems lacking. Would be great to see more official FS documentation on example cluster setups with Kamailio/others.
A conference is very ephemeral in the concept of clustering an failover, We are working on the HA documentation, But those are highly commercialized use cases, The companies that tend to figure it out never share it back to the community, I've been working with Giovanni to correct this. :) In fact we do have a solution thats basically copy and paste.
Best, Colin
On Tue, Oct 25, 2016 at 3:07 PM Schneur Rosenberg <thesipguy@gmail.com> wrote:
That voicemails and users are too integrated, coming from Asterisk they are completely different concepts, and it makes more sence that way especially when you have dialplans sending calls to multiple voicemails even if there is only one sip user.
Sip password should be optional if using ip authentication (cidr).
Sip profiles was very confusing, internal and external, port 5060 and port 5080, it needs a lot better explanation for newbies and people coming from Asterisk.
On Oct 25, 2016 20:47, "Brian West" <brian@freeswitch.org> wrote:
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
Your feedback will be greatly appreciated.
Thanks,
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
Inline On 25 October 2016 at 21:27, Brian West <brian@freeswitch.org> wrote: In addition, I found the distinctions between what is confined to a single
machine and what is properly clusterable (without external applications) to be lacking. For example, knowing that conferences don't replicate to external databases, nor do registrations when using mod_verto, etc. It can be easy to head down a path of getting everything working on a single machine and then realizing you have to change a lot to cluster it. In fact, generally speaking HA support seems lacking. Would be great to see more official FS documentation on example cluster setups with Kamailio/others.
A conference is very ephemeral in the concept of clustering an failover, We are working on the HA documentation, But those are highly commercialized use cases, The companies that tend to figure it out never share it back to the community, I've been working with Giovanni to correct this. :) In fact we do have a solution thats basically copy and paste.
We'll have more about Load Balancing and High Availability (eg, clustering) covered in Confluence in kind-of-near future. Please, if I got overwhelmed away and nothing appear in a reasonable time, feel free to bug me. In the mean time, you can access the slides of my presentation this August in Beijing and Chicago: http://opentelecom.it/cluecon/FreeSWITCH_High_Availability_ Scaling_Load_Balancing_Maruzzelli_BEIJING_CN_2016.pdf -giovanni -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618
On 25 October 2016 at 12:03, Schneur Rosenberg <thesipguy@gmail.com> wrote:
Sip profiles was very confusing, internal and external, port 5060 and port 5080, it needs a lot better explanation for newbies and people coming from Asterisk.
This is very, very true. I think changing the names from public/private to internal/external was supposed to alleviate some of the confusion but it seems like new people are hung up on it still. -- ------- inum: 883510009027723 sip: jungleboogie@sip2sip.info
I think maybe better outlining in the actual configs that these are arbitrary things that all need to line up with about 10+ other settings. This is something we could address in the new FS1.8 config repo, I've not had many people step up to help me rebuild the entire config from the ground up. The feedback I'm getting here is great, It giving me some topics I can work on to help new users acclimate to the FreeSWITCH way. On Tue, Oct 25, 2016 at 2:22 PM, jungle Boogie <jungleboogie0@gmail.com> wrote:
On 25 October 2016 at 12:03, Schneur Rosenberg <thesipguy@gmail.com> wrote:
Sip profiles was very confusing, internal and external, port 5060 and
port 5080, it needs a lot better explanation for newbies and people coming from Asterisk.
This is very, very true. I think changing the names from public/private to internal/external was supposed to alleviate some of the confusion but it seems like new people are hung up on it still.
-- ------- inum: 883510009027723 sip: jungleboogie@sip2sip.info
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
Inline. On Tue, Oct 25, 2016 at 2:03 PM, Schneur Rosenberg <thesipguy@gmail.com> wrote:
That voicemails and users are too integrated, coming from Asterisk they are completely different concepts, and it makes more sence that way especially when you have dialplans sending calls to multiple voicemails even if there is only one sip user.
This is just a difference concept in FreeSWITCH where we have a centralized user directory, What you are outlining is one of the things I didn't like in Asterisk.
Sip password should be optional if using ip authentication (cidr).
Thats not required on the user, can you elaborate on this one a bit more?
Sip profiles was very confusing, internal and external, port 5060 and port 5080, it needs a lot better explanation for newbies and people coming from Asterisk.
These are all arbitrary things, I actually talked about this week before last in the weekly call. I talked about how context, dialplans and profiles fit together. I think I'll have to draw out my fancy diagram again that was lost from the wiki to explain how this all fits together.
On Oct 25, 2016 20:47, "Brian West" <brian@freeswitch.org> wrote:
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
Your feedback will be greatly appreciated.
Thanks,
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
On 25 October 2016 at 10:46, Brian West <brian@freeswitch.org> wrote:
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
How about a dialplan explanation and example to: a) support calling sip URIs. (don't know if this supported from vanilla config) b) support for input sip uri calling. 888@conference.freeswitch.org works very well. How can people do the same?
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
On Tue, Oct 25, 2016 at 2:29 PM, jungle Boogie <jungleboogie0@gmail.com> wrote:
On 25 October 2016 at 10:46, Brian West <brian@freeswitch.org> wrote:
I would like to get community input on what concepts caused you the most
headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
How about a dialplan explanation and example to: a) support calling sip URIs. (don't know if this supported from vanilla config)
Yes there is an example of this in the vanilla config: <extension name="sip_uri"> <condition field="destination_number" expression="^sip:(.*)$"> <action application="bridge" data="sofia/${use_profile}/$1"/> </condition> </extension>
b) support for input sip uri calling. 888@conference.freeswitch.org works very well. How can people do the same?
The one in the vanilla config would allow you to dial anything sip:url and pass it to a bridge line, mostly used with port audio.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
On 25 October 2016 at 12:33, Brian West <brian@freeswitch.org> wrote:
On Tue, Oct 25, 2016 at 2:29 PM, jungle Boogie <jungleboogie0@gmail.com> wrote:
On 25 October 2016 at 10:46, Brian West <brian@freeswitch.org> wrote:
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
How about a dialplan explanation and example to: a) support calling sip URIs. (don't know if this supported from vanilla config)
Yes there is an example of this in the vanilla config:
<extension name="sip_uri">
<condition field="destination_number" expression="^sip:(.*)$">
<action application="bridge" data="sofia/${use_profile}/$1"/>
</condition>
</extension>
Okay, you're on the right track. Now explain in simple steps in your guide what to do with this.
b) support for input sip uri calling. 888@conference.freeswitch.org works very well. How can people do the same?
The one in the vanilla config would allow you to dial anything sip:url and pass it to a bridge line, mostly used with port audio.
But how does it handle authenticaled/unauthenticated callers? Do acl rules need to be made? I'd really like to have jungle@example.com ring an end point/IVR without messy ACL rules. Is that possible?
This is a more complex situation, Simplicity is to have multiple profiles setup for various roles in your system, Doing so with a single profile is possible but more complex. On Tue, Oct 25, 2016 at 2:42 PM, jungle Boogie <jungleboogie0@gmail.com> wrote:
But how does it handle authenticaled/unauthenticated callers? Do acl rules need to be made? I'd really like to have jungle@example.com ring an end point/IVR without messy ACL rules. Is that possible?
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
It will be great to have more information about lot of SIP variables and API calls, ex. uuid_simplify, SIP simplify. Currently they are only one liner. Trying to Multicast paging through Freeswitch module, there is very little information to troubleshoot why something is not working. May be some more information will be helpful. From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Brian West Sent: Tuesday, October 25, 2016 10:46 AM To: FreeSWITCH Users Help Subject: [Freeswitch-users] What concepts in FreeSWITCH did you struggle with when you first started? I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH. Your feedback will be greatly appreciated. Thanks, -- Brian West brian@freeswitch.org<mailto:brian@freeswitch.org> [http://billing.freeswitch.org/templates/default/img/whmcslogo.png] Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here<https://freeswitch.org/jira>! | Reddit: /r/freeswitch<https://www.reddit.com/r/freeswitch> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest
How about a complete list of ALL the channel variables!! I keep hearing about ones I have never heard of. On Tue, 25 Oct 2016 15:47:16 -0400, Varsha Agarwal wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; utf-8 (base64)>] [1.2 <text/html; utf-8 (base64)>] It will be great to have more information about lot of SIP variables and API calls, ex. uuid_simplify, SIP simplify. Currently they are only one liner.
Trying to Multicast paging through Freeswitch module, there is very little information to troubleshoot why something is not working. May be some more information will be helpful.
From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Brian West Sent: Tuesday, October 25, 2016 10:46 AM To: FreeSWITCH Users Help Subject: [Freeswitch-users] What concepts in FreeSWITCH did you struggle with when you first started?
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
*
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here! | Reddit: /r/freeswitch
T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest [2 <text/plain; us-ascii (7bit)>] _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com
There are some variables that you should NEVER set that are used internally to FreeSWITCH, Many variables in modules we didn't write or were contributed. I would like to point out these are areas that others can give back and help document. You do not have to be a coder to document FreeSWITCH. We have to balance bug fixes, documentation and new features... :) /b On Tue, Oct 25, 2016 at 3:55 PM, John Covici <covici@ccs.covici.com> wrote:
How about a complete list of ALL the channel variables!! I keep hearing about ones I have never heard of.
On Tue, 25 Oct 2016 15:47:16 -0400, Varsha Agarwal wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; utf-8 (base64)>] [1.2 <text/html; utf-8 (base64)>] It will be great to have more information about lot of SIP variables and
API calls, ex. uuid_simplify, SIP simplify. Currently they are only one liner.
Trying to Multicast paging through Freeswitch module, there is very
little information to troubleshoot why something is not working. May be some more information will be helpful.
From: freeswitch-users-bounces@lists.freeswitch.org [mailto:
freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Brian West
Sent: Tuesday, October 25, 2016 10:46 AM To: FreeSWITCH Users Help Subject: [Freeswitch-users] What concepts in FreeSWITCH did you struggle with when you first started?
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
*
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here! | Reddit: /r/freeswitch
T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest [2 <text/plain; us-ascii (7bit)>] ____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
+1 forContexts and sip profiles Once that is fully understood, all other is trivial Le 25 oct. 2016 5:05 PM, "Brian West" <brian@freeswitch.org> a écrit :
There are some variables that you should NEVER set that are used internally to FreeSWITCH, Many variables in modules we didn't write or were contributed.
I would like to point out these are areas that others can give back and help document. You do not have to be a coder to document FreeSWITCH.
We have to balance bug fixes, documentation and new features...
:)
/b
On Tue, Oct 25, 2016 at 3:55 PM, John Covici <covici@ccs.covici.com> wrote:
How about a complete list of ALL the channel variables!! I keep hearing about ones I have never heard of.
On Tue, 25 Oct 2016 15:47:16 -0400, Varsha Agarwal wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; utf-8 (base64)>] [1.2 <text/html; utf-8 (base64)>] It will be great to have more information about lot of SIP variables
and API calls, ex. uuid_simplify, SIP simplify. Currently they are only one liner.
Trying to Multicast paging through Freeswitch module, there is very
little information to troubleshoot why something is not working. May be some more information will be helpful.
From: freeswitch-users-bounces@lists.freeswitch.org [mailto:
freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Brian West
Sent: Tuesday, October 25, 2016 10:46 AM To: FreeSWITCH Users Help Subject: [Freeswitch-users] What concepts in FreeSWITCH did you struggle with when you first started?
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
*
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here! | Reddit: /r/freeswitch
T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest [2 <text/plain; us-ascii (7bit)>] ____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
+1 for HA. I'm trying to understand the best approach to this topic. I'm not a big fan of saving states to SQL database. In distributes systems it is becoming a headache: 1. one master - many slaves (so, all freeswitches must write thir state to master; or we can solve this problem with sharding?) 2. almost all SQL engines are not in-memory (at least out of the box). Why I need to store temporary data to hard drive? Is it reasonably Maybe I'm wrong in my thoughts :) Also interesting question is AMQP capabilities. Unfortunately it is poorly documented (I understand that I can listen to events; but how can manage freeswitch boxes with AMQP it is not clear for me). On Wed, Oct 26, 2016 at 12:30 AM Luis Daniel Lucio Quiroz < luis.daniel.lucio@gmail.com> wrote:
+1 forContexts and sip profiles
Once that is fully understood, all other is trivial
Le 25 oct. 2016 5:05 PM, "Brian West" <brian@freeswitch.org> a écrit :
There are some variables that you should NEVER set that are used internally to FreeSWITCH, Many variables in modules we didn't write or were contributed.
I would like to point out these are areas that others can give back and help document. You do not have to be a coder to document FreeSWITCH.
We have to balance bug fixes, documentation and new features...
:)
/b
On Tue, Oct 25, 2016 at 3:55 PM, John Covici <covici@ccs.covici.com> wrote:
How about a complete list of ALL the channel variables!! I keep hearing about ones I have never heard of.
On Tue, 25 Oct 2016 15:47:16 -0400, Varsha Agarwal wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; utf-8 (base64)>] [1.2 <text/html; utf-8 (base64)>] It will be great to have more information about lot of SIP variables and
API calls, ex. uuid_simplify, SIP simplify. Currently they are only one liner.
Trying to Multicast paging through Freeswitch module, there is very
little information to troubleshoot why something is not working. May be some more information will be helpful.
From: freeswitch-users-bounces@lists.freeswitch.org [mailto:
freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Brian West
Sent: Tuesday, October 25, 2016 10:46 AM To: FreeSWITCH Users Help Subject: [Freeswitch-users] What concepts in FreeSWITCH did you struggle with when you first started?
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
*
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here! | Reddit: /r/freeswitch
T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest [2 <text/plain; us-ascii (7bit)>] _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@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, Vladyslav Zakhozhai email: v.zakhozhai@gmail.com tel.: +380(93) 757-21-61
"poorly documented", This is something I would love to rectify across the board, If you step up and get one on one time with anyone on the core team to actually write meaningful documentation I'll facilitate scheduling time for each and every topic you wish to help document. If its an external module that we didn't write I'll do my best to get the authors lined up to help document things better. /b On Tue, Oct 25, 2016 at 5:16 PM, Vladyslav Zakhozhai <v.zakhozhai@gmail.com> wrote:
+1 for HA. I'm trying to understand the best approach to this topic. I'm not a big fan of saving states to SQL database. In distributes systems it is becoming a headache:
1. one master - many slaves (so, all freeswitches must write thir state to master; or we can solve this problem with sharding?) 2. almost all SQL engines are not in-memory (at least out of the box). Why I need to store temporary data to hard drive? Is it reasonably
Maybe I'm wrong in my thoughts :)
Also interesting question is AMQP capabilities. Unfortunately it is poorly documented (I understand that I can listen to events; but how can manage freeswitch boxes with AMQP it is not clear for me).
On Wed, Oct 26, 2016 at 12:30 AM Luis Daniel Lucio Quiroz < luis.daniel.lucio@gmail.com> wrote:
+1 forContexts and sip profiles
Once that is fully understood, all other is trivial
Le 25 oct. 2016 5:05 PM, "Brian West" <brian@freeswitch.org> a écrit :
There are some variables that you should NEVER set that are used internally to FreeSWITCH, Many variables in modules we didn't write or were contributed.
I would like to point out these are areas that others can give back and help document. You do not have to be a coder to document FreeSWITCH.
We have to balance bug fixes, documentation and new features...
:)
/b
On Tue, Oct 25, 2016 at 3:55 PM, John Covici <covici@ccs.covici.com> wrote:
How about a complete list of ALL the channel variables!! I keep hearing about ones I have never heard of.
On Tue, 25 Oct 2016 15:47:16 -0400, Varsha Agarwal wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; utf-8 (base64)>] [1.2 <text/html; utf-8 (base64)>] It will be great to have more information about lot of SIP variables
and API calls, ex. uuid_simplify, SIP simplify. Currently they are only one liner.
Trying to Multicast paging through Freeswitch module, there is very
little information to troubleshoot why something is not working. May be some more information will be helpful.
From: freeswitch-users-bounces@lists.freeswitch.org [mailto:
freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Brian West
Sent: Tuesday, October 25, 2016 10:46 AM To: FreeSWITCH Users Help Subject: [Freeswitch-users] What concepts in FreeSWITCH did you struggle with when you first started?
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
Your feedback will be greatly appreciated.
Thanks,
--
Brian West brian@freeswitch.org
*
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here! | Reddit: /r/freeswitch
T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest [2 <text/plain; us-ascii (7bit)>] ____________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/ options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@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, Vladyslav Zakhozhai email: v.zakhozhai@gmail.com tel.: +380(93) 757-21-61
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060. You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files. Regards, Valter 2016-10-25 15:46 GMT-02:00 Brian West <brian@freeswitch.org>:
I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH.
Your feedback will be greatly appreciated.
Thanks,
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider. internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit. On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira <valter@fastway.com.br> wrote:
What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060.
You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files.
Regards,
Valter
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
If an external Asterisk would make calls thru FS, should I create an account as a external gateway or in user directory? Atenciosamente, 2016-10-25 18:49 GMT-02:00 Brian West <brian@freeswitch.org>:
Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider.
internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit.
On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira <valter@fastway.com.br> wrote:
What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060.
You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files.
Regards,
Valter
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
User, or you do IP auth where no users are required. On Wed, Oct 26, 2016 at 3:32 PM, Valter Nogueira <valter@fastway.com.br> wrote:
If an external Asterisk would make calls thru FS, should I create an account as a external gateway or in user directory?
Atenciosamente,
2016-10-25 18:49 GMT-02:00 Brian West <brian@freeswitch.org>:
Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider.
internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit.
On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira <valter@fastway.com.br> wrote:
What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060.
You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files.
Regards,
Valter
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
100% of the FS users I talked with didn't really understand well the way XML dialplans work. If I were to change anything, I would change that to something similar to Kamailio's custom scripting lang or even AEL. Cheers, Carlos On Wed, Oct 26, 2016 at 4:34 PM, Brian West <brian@freeswitch.org> wrote:
User, or you do IP auth where no users are required.
On Wed, Oct 26, 2016 at 3:32 PM, Valter Nogueira <valter@fastway.com.br> wrote:
If an external Asterisk would make calls thru FS, should I create an account as a external gateway or in user directory?
Atenciosamente,
2016-10-25 18:49 GMT-02:00 Brian West <brian@freeswitch.org>:
Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider.
internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit.
On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira <valter@fastway.com.br> wrote:
What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060.
You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files.
Regards,
Valter
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Carlos
So not so much what we should change, because thats not changing, Maybe a primer on how it works would help with extensive examples, similar to the ones we have in vanilla configs with more detailed descriptions of what everything does. /b On Wed, Oct 26, 2016 at 4:45 PM, Carlos Ruiz Díaz <carlos.ruizdiaz@gmail.com
wrote:
100% of the FS users I talked with didn't really understand well the way XML dialplans work.
If I were to change anything, I would change that to something similar to Kamailio's custom scripting lang or even AEL.
Cheers, Carlos
On Wed, Oct 26, 2016 at 4:34 PM, Brian West <brian@freeswitch.org> wrote:
User, or you do IP auth where no users are required.
On Wed, Oct 26, 2016 at 3:32 PM, Valter Nogueira <valter@fastway.com.br> wrote:
If an external Asterisk would make calls thru FS, should I create an account as a external gateway or in user directory?
Atenciosamente,
2016-10-25 18:49 GMT-02:00 Brian West <brian@freeswitch.org>:
Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider.
internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit.
On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira <valter@fastway.com.br
wrote:
What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060.
You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files.
Regards,
Valter
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@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@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Carlos
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
Something I personally struggled with is the order in which instructions are executed in the XML code. I am very used to writing code that is executed linearly, from top to bottom to say it in a more colloquial way. On Wed, Oct 26, 2016 at 4:50 PM, Brian West <brian@freeswitch.org> wrote:
So not so much what we should change, because thats not changing, Maybe a primer on how it works would help with extensive examples, similar to the ones we have in vanilla configs with more detailed descriptions of what everything does.
/b
On Wed, Oct 26, 2016 at 4:45 PM, Carlos Ruiz Díaz < carlos.ruizdiaz@gmail.com> wrote:
100% of the FS users I talked with didn't really understand well the way XML dialplans work.
If I were to change anything, I would change that to something similar to Kamailio's custom scripting lang or even AEL.
Cheers, Carlos
On Wed, Oct 26, 2016 at 4:34 PM, Brian West <brian@freeswitch.org> wrote:
User, or you do IP auth where no users are required.
On Wed, Oct 26, 2016 at 3:32 PM, Valter Nogueira <valter@fastway.com.br> wrote:
If an external Asterisk would make calls thru FS, should I create an account as a external gateway or in user directory?
Atenciosamente,
2016-10-25 18:49 GMT-02:00 Brian West <brian@freeswitch.org>:
Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider.
internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit.
On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira < valter@fastway.com.br> wrote:
What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060.
You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files.
Regards,
Valter
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@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@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@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* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Carlos
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Carlos
The XML Dialplan works top to bottom, It compiles a list of things that match from extensions in the context then executes them. Can you elaborate on why you think its otherwise? On Wed, Oct 26, 2016 at 5:11 PM, Carlos Ruiz Díaz <carlos.ruizdiaz@gmail.com
wrote:
Something I personally struggled with is the order in which instructions are executed in the XML code.
I am very used to writing code that is executed linearly, from top to bottom to say it in a more colloquial way.
On Wed, Oct 26, 2016 at 4:50 PM, Brian West <brian@freeswitch.org> wrote:
So not so much what we should change, because thats not changing, Maybe a primer on how it works would help with extensive examples, similar to the ones we have in vanilla configs with more detailed descriptions of what everything does.
/b
On Wed, Oct 26, 2016 at 4:45 PM, Carlos Ruiz Díaz < carlos.ruizdiaz@gmail.com> wrote:
100% of the FS users I talked with didn't really understand well the way XML dialplans work.
If I were to change anything, I would change that to something similar to Kamailio's custom scripting lang or even AEL.
Cheers, Carlos
On Wed, Oct 26, 2016 at 4:34 PM, Brian West <brian@freeswitch.org> wrote:
User, or you do IP auth where no users are required.
On Wed, Oct 26, 2016 at 3:32 PM, Valter Nogueira <valter@fastway.com.br
wrote:
If an external Asterisk would make calls thru FS, should I create an account as a external gateway or in user directory?
Atenciosamente,
2016-10-25 18:49 GMT-02:00 Brian West <brian@freeswitch.org>:
Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider.
internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit.
On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira < valter@fastway.com.br> wrote:
> What I don't understand is how users relate to internal sip_profile > and if it is possible to create gateways in internal profiles so I can > provide sip trunks on port 5060. > > You told in ClueCon Weekly October 12 that internal and external are > just names you give (sorry if I misunderstood your comment). But, well they > are somewhat different in xml files. > > Regards, > > Valter > > >
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@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@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@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* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@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
-- Carlos
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Carlos
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
From my experience with several developers: the actual FLOW/logic of its workings On Thu, Oct 27, 2016 at 12:21 AM Brian West <brian@freeswitch.org> wrote:
The XML Dialplan works top to bottom, It compiles a list of things that match from extensions in the context then executes them. Can you elaborate on why you think its otherwise?
On Wed, Oct 26, 2016 at 5:11 PM, Carlos Ruiz Díaz < carlos.ruizdiaz@gmail.com> wrote:
Something I personally struggled with is the order in which instructions are executed in the XML code.
I am very used to writing code that is executed linearly, from top to bottom to say it in a more colloquial way.
On Wed, Oct 26, 2016 at 4:50 PM, Brian West <brian@freeswitch.org> wrote:
So not so much what we should change, because thats not changing, Maybe a primer on how it works would help with extensive examples, similar to the ones we have in vanilla configs with more detailed descriptions of what everything does.
/b
On Wed, Oct 26, 2016 at 4:45 PM, Carlos Ruiz Díaz < carlos.ruizdiaz@gmail.com> wrote:
100% of the FS users I talked with didn't really understand well the way XML dialplans work.
If I were to change anything, I would change that to something similar to Kamailio's custom scripting lang or even AEL.
Cheers, Carlos
On Wed, Oct 26, 2016 at 4:34 PM, Brian West <brian@freeswitch.org> wrote:
User, or you do IP auth where no users are required.
On Wed, Oct 26, 2016 at 3:32 PM, Valter Nogueira <valter@fastway.com.br> wrote:
If an external Asterisk would make calls thru FS, should I create an account as a external gateway or in user directory?
Atenciosamente,
2016-10-25 18:49 GMT-02:00 Brian West <brian@freeswitch.org>:
Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider.
internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit.
On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira <valter@fastway.com.br> wrote:
What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060.
You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files.
Regards,
Valter
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Carlos
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Carlos
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Once one knows how it works, explaining it to a newbie takes me 10 minutes. And usually they pick up pretty fast. I think a quick getting started explanation would go a long way. On Thu, Oct 27, 2016 at 12:23 AM David Villasmil < david.villasmil.work@gmail.com> wrote:
From my experience with several developers: the actual FLOW/logic of its workings On Thu, Oct 27, 2016 at 12:21 AM Brian West <brian@freeswitch.org> wrote:
The XML Dialplan works top to bottom, It compiles a list of things that match from extensions in the context then executes them. Can you elaborate on why you think its otherwise?
On Wed, Oct 26, 2016 at 5:11 PM, Carlos Ruiz Díaz < carlos.ruizdiaz@gmail.com> wrote:
Something I personally struggled with is the order in which instructions are executed in the XML code.
I am very used to writing code that is executed linearly, from top to bottom to say it in a more colloquial way.
On Wed, Oct 26, 2016 at 4:50 PM, Brian West <brian@freeswitch.org> wrote:
So not so much what we should change, because thats not changing, Maybe a primer on how it works would help with extensive examples, similar to the ones we have in vanilla configs with more detailed descriptions of what everything does.
/b
On Wed, Oct 26, 2016 at 4:45 PM, Carlos Ruiz Díaz < carlos.ruizdiaz@gmail.com> wrote:
100% of the FS users I talked with didn't really understand well the way XML dialplans work.
If I were to change anything, I would change that to something similar to Kamailio's custom scripting lang or even AEL.
Cheers, Carlos
On Wed, Oct 26, 2016 at 4:34 PM, Brian West <brian@freeswitch.org> wrote:
User, or you do IP auth where no users are required.
On Wed, Oct 26, 2016 at 3:32 PM, Valter Nogueira <valter@fastway.com.br> wrote:
If an external Asterisk would make calls thru FS, should I create an account as a external gateway or in user directory?
Atenciosamente,
2016-10-25 18:49 GMT-02:00 Brian West <brian@freeswitch.org>:
Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider.
internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit.
On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira <valter@fastway.com.br> wrote:
What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060.
You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files.
Regards,
Valter
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Carlos
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Carlos
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Oh, and I remember Anthony (I think it was AM) sent me a diagram drawn by hand how to look at FS, this was YEARS ago, I think I still have it. This was with FS 1 or maybe a little earlier... that cleared things up a lot. On Thu, Oct 27, 2016 at 2:43 AM David Villasmil < david.villasmil.work@gmail.com> wrote:
Once one knows how it works, explaining it to a newbie takes me 10 minutes. And usually they pick up pretty fast. I think a quick getting started explanation would go a long way.
On Thu, Oct 27, 2016 at 12:23 AM David Villasmil < david.villasmil.work@gmail.com> wrote:
From my experience with several developers: the actual FLOW/logic of its workings On Thu, Oct 27, 2016 at 12:21 AM Brian West <brian@freeswitch.org> wrote:
The XML Dialplan works top to bottom, It compiles a list of things that match from extensions in the context then executes them. Can you elaborate on why you think its otherwise?
On Wed, Oct 26, 2016 at 5:11 PM, Carlos Ruiz Díaz < carlos.ruizdiaz@gmail.com> wrote:
Something I personally struggled with is the order in which instructions are executed in the XML code.
I am very used to writing code that is executed linearly, from top to bottom to say it in a more colloquial way.
On Wed, Oct 26, 2016 at 4:50 PM, Brian West <brian@freeswitch.org> wrote:
So not so much what we should change, because thats not changing, Maybe a primer on how it works would help with extensive examples, similar to the ones we have in vanilla configs with more detailed descriptions of what everything does.
/b
On Wed, Oct 26, 2016 at 4:45 PM, Carlos Ruiz Díaz < carlos.ruizdiaz@gmail.com> wrote:
100% of the FS users I talked with didn't really understand well the way XML dialplans work.
If I were to change anything, I would change that to something similar to Kamailio's custom scripting lang or even AEL.
Cheers, Carlos
On Wed, Oct 26, 2016 at 4:34 PM, Brian West <brian@freeswitch.org> wrote:
User, or you do IP auth where no users are required.
On Wed, Oct 26, 2016 at 3:32 PM, Valter Nogueira <valter@fastway.com.br> wrote:
If an external Asterisk would make calls thru FS, should I create an account as a external gateway or in user directory?
Atenciosamente,
2016-10-25 18:49 GMT-02:00 Brian West <brian@freeswitch.org>:
Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider.
internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit.
On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira <valter@fastway.com.br> wrote:
What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060.
You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files.
Regards,
Valter
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Carlos
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Carlos
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
On Oct 27, 2016 2:46 AM, "David Villasmil" <david.villasmil.work@gmail.com> wrote:
Oh, and I remember Anthony (I think it was AM) sent me a diagram drawn by
hand how to look at FS, this was YEARS ago, I think I still have it. This was with FS 1 or maybe a little earlier... that cleared things up a lot. Find it out and send it to us. We'll engrave it in 3D rotating holograms and sell them as FS Talismans in the upcoming "Buy Esoteric Merchandise" website tab.
On Thu, Oct 27, 2016 at 2:43 AM David Villasmil < david.villasmil.work@gmail.com> wrote:
Once one knows how it works, explaining it to a newbie takes me 10
minutes. And usually they pick up pretty fast. I think a quick getting started explanation would go a long way.
On Thu, Oct 27, 2016 at 12:23 AM David Villasmil <
david.villasmil.work@gmail.com> wrote:
From my experience with several developers: the actual FLOW/logic of
its workings
On Thu, Oct 27, 2016 at 12:21 AM Brian West <brian@freeswitch.org> wrote:
The XML Dialplan works top to bottom, It compiles a list of things
that match from extensions in the context then executes them. Can you elaborate on why you think its otherwise?
On Wed, Oct 26, 2016 at 5:11 PM, Carlos Ruiz Díaz <
carlos.ruizdiaz@gmail.com> wrote:
Something I personally struggled with is the order in which
instructions are executed in the XML code.
I am very used to writing code that is executed linearly, from top to
bottom to say it in a more colloquial way.
On Wed, Oct 26, 2016 at 4:50 PM, Brian West <brian@freeswitch.org>
wrote:
So not so much what we should change, because thats not changing,
Maybe a primer on how it works would help with extensive examples, similar to the ones we have in vanilla configs with more detailed descriptions of what everything does.
/b
On Wed, Oct 26, 2016 at 4:45 PM, Carlos Ruiz Díaz <
carlos.ruizdiaz@gmail.com> wrote:
> > 100% of the FS users I talked with didn't really understand well the way XML dialplans work. > > If I were to change anything, I would change that to something similar to Kamailio's custom scripting lang or even AEL. > > Cheers, > Carlos > > On Wed, Oct 26, 2016 at 4:34 PM, Brian West <brian@freeswitch.org> wrote: >> >> User, or you do IP auth where no users are required. >> >> On Wed, Oct 26, 2016 at 3:32 PM, Valter Nogueira < valter@fastway.com.br> wrote: >>> >>> If an external Asterisk would make calls thru FS, should I create an account as a external gateway or in user directory? >>> >>> >>> >>> Atenciosamente, >>> >>> >>> >>> 2016-10-25 18:49 GMT-02:00 Brian West <brian@freeswitch.org>: >>>> >>>> Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider. >>>> >>>> internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit. >>>> >>>> >>>> >>>> On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira < valter@fastway.com.br> wrote: >>>>> >>>>> What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060. >>>>> >>>>> You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files. >>>>> >>>>> Regards, >>>>> >>>>> Valter >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Brian West >>>> brian@freeswitch.org >>>> >>>> >>>> Twitter: @FreeSWITCH , @briankwest >>>> http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) >>>> http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) >>>> https://www.gofundme.com/freeswitch_ubuntu >>>> >>>> Got Bugs? Report them here! | Reddit: /r/freeswitch >>>> >>>> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) >>>> iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest >>>> >>>> >>>>
>>>> Professional FreeSWITCH Consulting Services: >>>> consulting@freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users@lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> >>>
>>> Professional FreeSWITCH Consulting Services: >>> consulting@freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users@lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> >> >> -- >> >> Brian West >> brian@freeswitch.org >> >> >> Twitter: @FreeSWITCH , @briankwest >> http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) >> http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) >> https://www.gofundme.com/freeswitch_ubuntu >> >> Got Bugs? Report them here! | Reddit: /r/freeswitch >> >> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) >> iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest >> >> >>
>> Professional FreeSWITCH Consulting Services: >> consulting@freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users@lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > > -- > Carlos > >
> Professional FreeSWITCH Consulting Services: > consulting@freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org
--
Brian West brian@freeswitch.org
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here! | Reddit: /r/freeswitch
T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Carlos
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
Brian West brian@freeswitch.org
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here! | Reddit: /r/freeswitch
T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
How do I do IP auth in FS? I am moving from Asterisk from FS and I am using the following strategy: 1. VOIP providers in external profile 2. Softphones in user directory 3. External asterisks that makes calls thru our FS in user directory, but I don't how to do IP auth, just user+password Thanks, Valter 2016-10-26 19:34 GMT-02:00 Brian West <brian@freeswitch.org>:
User, or you do IP auth where no users are required.
On Wed, Oct 26, 2016 at 3:32 PM, Valter Nogueira <valter@fastway.com.br> wrote:
If an external Asterisk would make calls thru FS, should I create an account as a external gateway or in user directory?
Atenciosamente,
2016-10-25 18:49 GMT-02:00 Brian West <brian@freeswitch.org>:
Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider.
internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit.
On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira <valter@fastway.com.br> wrote:
What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060.
You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files.
Regards,
Valter
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
you can use ACL: https://freeswitch.org/confluence/display/FREESWITCH/ACL or you want authentication? On Thu, Oct 27, 2016 at 12:59 PM, Valter Nogueira <valter@fastway.com.br> wrote:
How do I do IP auth in FS?
I am moving from Asterisk from FS and I am using the following strategy:
1. VOIP providers in external profile
2. Softphones in user directory
3. External asterisks that makes calls thru our FS in user directory, but I don't how to do IP auth, just user+password
Thanks,
Valter
2016-10-26 19:34 GMT-02:00 Brian West <brian@freeswitch.org>:
User, or you do IP auth where no users are required.
On Wed, Oct 26, 2016 at 3:32 PM, Valter Nogueira <valter@fastway.com.br> wrote:
If an external Asterisk would make calls thru FS, should I create an account as a external gateway or in user directory?
Atenciosamente,
2016-10-25 18:49 GMT-02:00 Brian West <brian@freeswitch.org>:
Users from the directory would dictate who/what can register inbound to FreeSWITCH regardless of the profile, its looked up by domain using DNS so if you have various profiles setup on various ports that are setup to hit the user directory and the DNS name matches the directory domain that user would authenticate to the system and be allowed into the context defined on that user by user_context, Gateways are for outbound registrations from FreeSWITCH to a SIP provider.
internal/external are arbitrary you can make them foo or bar, they are just names, just like context names are arbitrary too. They can be called anything as long the settings all match up where you expect traffic to hit.
On Tue, Oct 25, 2016 at 3:17 PM, Valter Nogueira <valter@fastway.com.br
wrote:
What I don't understand is how users relate to internal sip_profile and if it is possible to create gateways in internal profiles so I can provide sip trunks on port 5060.
You told in ClueCon Weekly October 12 that internal and external are just names you give (sorry if I misunderstood your comment). But, well they are somewhat different in xml files.
Regards,
Valter
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@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@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@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
My 2 cents ... What I think might be helpful for new users to FreeSWITCH is an overview picture of how FreeSWITCH relates to different blocks/parts and how each relates to each other. I am a big fan of clear high level overview pictures in order to fast get the picture if you see what I mean. This can be both on the internal view of the “inner” workings of FreeSWITCH but also how it relates to the environment outside FreeSWITCH like ICE/TURN/STUN/SIP-truncs/ISP/SIP-Proxies/FWs/GWs/DBs/HASs ... Also some basic flow diagrams would be really helpful in order to get the picture. I really understand that you can’t cover it all but IMO an overview pictures are one of the best way to get you going. With Best Regards, Fred From: Brian West Sent: Tuesday, October 25, 2016 7:46 PM To: FreeSWITCH Users Help Subject: [Freeswitch-users] What concepts in FreeSWITCH did you strugglewith when you first started? I would like to get community input on what concepts caused you the most headache and any input/ideas that would help me design some tutorials / videos that would help new users coming to FreeSWITCH. Your feedback will be greatly appreciated. Thanks, -- Brian West brian@freeswitch.org Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here! | Reddit: /r/freeswitch T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest -------------------------------------------------------------------------------- _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (18)
-
acheraime .
-
Alex Crow
-
Bipin Patel
-
Brian West
-
Carlos Ruiz Díaz
-
Chad Phillips
-
Colin Morelli
-
David Villasmil
-
Fredrik Åhlén
-
Giovanni Maruzzelli
-
John Covici
-
jungle Boogie
-
Luis Daniel Lucio Quiroz
-
Mirko Brankovic
-
Schneur Rosenberg
-
Valter Nogueira
-
Varsha Agarwal
-
Vladyslav Zakhozhai