Re: [Freeswitch-users] One way calling issue over an internal trunk
Concerning the NAT. I will always be on the internal network, all external phones will come in on a VPN and then connect onto FreeSWITCH using the VPN. I did the ./freeswitch -nonat. I also changed the sip-ip and rtp-ip to the internal ip of the Freeswitch server on both external and internal xml files: Internal: <param name="rtp-ip" value="172.16.200.60"/> <param name="sip-ip" value="172.16.200.60"/> external: <param name="rtp-ip" value="172.16.200.60"/> <param name="sip-ip" value="172.16.200.60"/> <param name="ext-rtp-ip" value="local-network-acl"/> <param name="ext-sip-ip" value="local-network-acl"/> I'm still plodding around FreeSWITCH so if I did this wrong please let me know. Thanks, Mitch On Jul 25, 2011, at 6:43 AM, freeswitch-users-request@lists.freeswitch.org wrote:
From: Steven Ayre <steveayre@gmail.com> Subject: Re: [Freeswitch-users] One way calling issue over an internal trunk Date: July 25, 2011 3:05:39 AM EDT To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Reply-To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
I'll always be on the internal network so should never need the nat.
Try starting FS with the -nonat option. It'll start faster and skip all the stuff where it tries to find your external IP and open routes through the NAT firewall.
On your sip profiles set sip-ip and rtp-ip to your internal IP.
Once you've done that you should have 2-way audio to anywhere on your LAN.
-Steve
On 25 July 2011 05:08, Mitch Johnson <mitch.johnson7@gmail.com> wrote: Sorry for the delayed response, got tied up in other things. A quick recap. I can dial from my call manager to Freeswitch but cannot dial from freeswitch to call manager.
I wasn't sure what you meant by setting the ext-sip-ip and ext-rtp-ip. So I replaced the auto-nat with local-network-acl. I'll always be on the internal network so should never need the nat.
I saw in the acl.conf.xml that it automatically populates all my local subnets. The networks are correct under the domains of the acl.conf.
I'm not sure where else to look. Any help would be greatly appreciated.
Thanks so much,
Mitch
On Jul 19, 2011, at 11:29 PM, freeswitch-users-request@lists.freeswitch.org wrote:
From: Brian West <brian@freeswitch.org> Subject: Re: [Freeswitch-users] One way calling issue over an internal trunk Date: July 19, 2011 8:55:02 PM EDT To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Reply-To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
you need to set the ext-sip-ip and ext-rtp-ip and deal with setting local-network-acl to the proper network/mask because you're answering with RFC1918 media IP's to the cisco… its retarded and will just start sending to those IP's and they'll usually never make it back to you.
/b
On Jul 19, 2011, at 7:16 PM, Mitch Johnson wrote:
I have a connection between my FreeSWITCH and a Cisco CallManager:
This is from the default.xml
<extension name="Dial to CM8"> <condition field="destination_number" expression="^(800\d)$"> <action application="bridge" data="sofia/internal/$1@172.16.200.100"/> </condition> </extension>
participants (1)
-
Mitch Johnson