Calls to external domains (outside home domain)
Hi all, I am very new to Freeswitch and facing couple of issues related to making outbound calls to external domains. Below is a detailed explanation about the scenario I am trying and my setup. 1) I have freeswitch installed and running. I have configured a domain within freeswitch by the name "freeswitch.com". 2) I have registered couple of users' user1@freeswitch.com and user2@freeswitch.com . 3) Calls are going fine between user1 and user2. Now I have an external proxy. I am using "OPENSBC" as an external proxy. 1) OpenSBC is running and I have a domain within opensbc by the name "opensbc.com". 2) I have a user registered as user3@opensbc.com. Now the problem is, when I make a call from user1@freeswitch.com to user3@opensbc.com , the call is not getting placed. DNS server is running and corresponding NAPTR, SRV and A record are also configured. My assumption is if we want to make calls within "freeswitch.com" domain, we require dial plan to be configured for routing purpose. But if we are making calls outside "freeswitch.com" (basically calls to domains for which freeswitch is not responsible for) transparently DNS will be called and call has to establish. My assumption here is we need not configure any xml files at freeswitch. If I am wrong please tell me where I am wrong and what I need to do in order to establish a call between user1@freeswitch.com and user3@opensbc.com . Thanks and Regards, -Sandeep A
You have provided zero examples of what you're doing in terms of FreeSWITCH dialplan can you include those so we can get a clear picture of what you're doing? Did you start with the default config? /b On Jun 23, 2008, at 1:52 AM, Sandeep Ammaladinna wrote:
Hi all,
I am very new to Freeswitch and facing couple of issues related to making outbound calls to external domains. Below is a detailed explanation about the scenario I am trying and my setup.
1) I have freeswitch installed and running. I have configured a domain within freeswitch by the name “freeswitch.com”. 2) I have registered couple of users’ user1@freeswitch.com and user2@freeswitch.com . 3) Calls are going fine between user1 and user2.
Now I have an external proxy. I am using “OPENSBC” as an external proxy.
1) OpenSBC is running and I have a domain within opensbc by the name “opensbc.com”. 2) I have a user registered as user3@opensbc.com.
Now the problem is, when I make a call from user1@freeswitch.com to user3@opensbc.com , the call is not getting placed. DNS server is running and corresponding NAPTR, SRV and A record are also configured. My assumption is if we want to make calls within “freeswitch.com” domain, we require dial plan to be configured for routing purpose. But if we are making calls outside “freeswitch.com” (basically calls to domains for which freeswitch is not responsible for) transparently DNS will be called and call has to establish. My assumption here is we need not configure any xml files at freeswitch. If I am wrong please tell me where I am wrong and what I need to do in order to establish a call between user1@freeswitch.com and user3@opensbc.com .
Thanks and Regards, -Sandeep A _______________________________________________ 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 (2)
-
Brian West
-
Sandeep Ammaladinna