[Freeswitch-users] Inbound calls mis-routing routing to internal extension with external IP?

Brian Chow freeswitch at digitaldescent.net
Sun Feb 28 06:03:41 MSK 2016


The extensions were always registering. The clients reported as registered,
and I was able to make outbound calls without issue.  It was only inbound
calls that went directly to voicemail instead of ringing. I also could not
call extension to extension. After adding the cidr to the acl list both
internal extension calls and inbound calls were working. However, it sounds
like you believe that should not be the case based on that change?

I can post config samples later when I get back home.  Or at least
fusionpbx screenshots.  The I'm not sure where fusionpbx gets all the
settings from. The internal and external profiles all have .noload
extensions, which seems different from the other FreeSWITCH config files.
On Feb 27, 2016 5:01 PM, "Moishe Grunstein" <max at nysolutions.com> wrote:

> You should not need to configure an acl for your cidr unless your
> endpoints are not registering.
>
> The only acl you would need is for your sip providers ip’s if they are ip
> authenticating and sending traffic to your internal profile.
>
>
>
> Thanks,
>
>
>
> Moishe Grunstein
>
> Tornado Computer Systems, Inc.
>
> 212.400.7650 888.IPPBX.US
> *Service Request Email: support at nysolutions.com <support at nysolutions.com> *
>
> [image: cid:image001.jpg at 01C72F94.9EE45D60] <http://www.nysolutions.com/>
>
> Computer Networking * Managed Services * IP Video Surveillance * Network
> Assessments * Web Solutions * Voice over IP * Disaster Recovery * Network
> Security * Site Surveys * CMS
>
>
>
> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto:
> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Brian Chow
> *Sent:* Friday, February 26, 2016 5:45 PM
> *To:* FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
> *Subject:* Re: [Freeswitch-users] Inbound calls mis-routing routing to
> internal extension with external IP?
>
>
>
> I think that solved it, thanks!  I did have ACL configured, just
> apparently incorrectly.  Out of the (fusionpbx) box I had two ACL lists,
> one called LAN with a default of allow, which I had entered my CIDR into.
> One called domain, which was default deny, but I had made an allow entry
> for my domain, but no CIDR.  When I added my CIDR to the domain list, it
> started working.
>
>
>
> Thanks again for walking me through the troubleshooting, sorry for such a
> noob mistake :)
>
>
>
> On Thu, Feb 25, 2016 at 5:50 PM, Moishe Grunstein <max at nysolutions.com>
> wrote:
>
> Can you show a log of a internal call?
>
> Are the phones showing registered? Show registrations
>
> Did you by any chance add your ip range to the ACL.
>
>
>
>
>
> Thanks,
>
>
>
> Moishe Grunstein
>
> Tornado Computer Systems, Inc.
>
> 212.400.7650 888.IPPBX.US
> *Service Request Email: support at nysolutions.com <support at nysolutions.com> *
>
> [image: cid:image001.jpg at 01C72F94.9EE45D60] <http://www.nysolutions.com/>
>
> Computer Networking * Managed Services * IP Video Surveillance * Network
> Assessments * Web Solutions * Voice over IP * Disaster Recovery * Network
> Security * Site Surveys * CMS
>
>
>
> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto:
> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Brian Chow
> *Sent:* Thursday, February 25, 2016 8:18 PM
>
>
> *To:* FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
> *Subject:* Re: [Freeswitch-users] Inbound calls mis-routing routing to
> internal extension with external IP?
>
>
>
> Moishe,
>
>   Thanks for double checking this, I hadn't thought to try an extension
> <-> extension call as it's a private server just for me, however, after
> creating another extension, I cannot make internal calls.  It seems, I can
> only make outbound calls.
>
>
>
> Internal -> External is working.
>
> External -> Internal only works to the FS server, not to the extension.
>
> Internal -> Internal does not work.
>
>
>
>
>
>
>
> On Thu, Feb 25, 2016 at 8:12 AM, Moishe Grunstein <max at nysolutions.com>
> wrote:
>
> Does internal call also go direct to voicemail?
>
> Are you sure you don’t have a *99 before the extension number?
>
>
>
> Thanks,
>
>
>
> Moishe Grunstein
>
> Tornado Computer Systems, Inc.
>
> 212.400.7650 888.IPPBX.US
> *Service Request Email: support at nysolutions.com <support at nysolutions.com> *
>
> [image: cid:image001.jpg at 01C72F94.9EE45D60] <http://www.nysolutions.com/>
>
> Computer Networking * Managed Services * IP Video Surveillance * Network
> Assessments * Web Solutions * Voice over IP * Disaster Recovery * Network
> Security * Site Surveys * CMS
>
>
>
> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto:
> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Brian Chow
> *Sent:* Thursday, February 25, 2016 11:00 AM
> *To:* FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
> *Subject:* Re: [Freeswitch-users] Inbound calls mis-routing routing to
> internal extension with external IP?
>
>
>
> Ok, in that case, what do I do next to figure out why inbound calls go
> directly to voicemail instead of ringing the extension?
>
> On Feb 25, 2016 7:57 AM, "Brian Chow" <brianchow at digitaldescent.net>
> wrote:
>
> Ok, in that case, what do I look at next to see why it goes straight to
> voicemail instead of ringing my extension?
>
> On Feb 25, 2016 5:52 AM, "Brian West" <brian at freeswitch.org> wrote:
>
> Its just the channel name so don't get tripped up by that, its just named
> with some default data about the session.
>
>
>
> On Wed, Feb 24, 2016 at 11:33 PM, Brian Chow <
> freeswitch at digitaldescent.net> wrote:
>
> Debug console output: https://pastebin.freeswitch.org/24572
>
>
>
> My fqdn only resolves inside the network, but the external-ip is
> configured in FS to use stun, which reports my external ip.
>
>
>
> >Is your endpoint registered? How often is it set to reregister?
>
> Yes, and the zoiper default registration expiry is 3600
>
>
>
> >Does your router have a sip alg? Are the ports opened in your firewall?
>
> > ish, no GUI for it, but I did make sure to disable it from the command
> line (Ubiquiti Edgerouter).  No firewall ports are explicitly open, but
> allow bi-directional with existing states.  I do get 2 way audio when
> calling out, and I also can hear the system forwarding my call in to
> voicemail; the voicemail message and prompts.  I know asterisk is different
> from FS, but my asterisk experience has proven that at least with asterisk,
> port forwarding isn't needed.  Also, unfortunately, I cannot get a static
> ip.
>
>
>
> Thanks!
>
>   -Brian
>
>
>
> On Wed, Feb 24, 2016 at 8:31 PM, Moishe Grunstein <max at nysolutions.com>
> wrote:
>
> It is probably sending call to your extension at domainname, if your
> external ip is your domain name then you will see the external ip.
>
> Is your endpoint registered? How often is it set to reregister?
>
> Does your router have a sip alg? Are the ports opened in your firewall?
>
> Very hard to guess without a log of a call with debug enabled.
>
> sofia global sip trace on
>
>
>
> Thanks,
>
>
>
> Moishe Grunstein
>
> Tornado Computer Systems, Inc.
>
> 212.400.7650 888.IPPBX.US
> *Service Request Email: support at nysolutions.com <support at nysolutions.com> *
>
> [image: cid:image001.jpg at 01C72F94.9EE45D60] <http://www.nysolutions.com/>
>
> Computer Networking * Managed Services * IP Video Surveillance * Network
> Assessments * Web Solutions * Voice over IP * Disaster Recovery * Network
> Security * Site Surveys * CMS
>
>
>
> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto:
> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Brian Chow
> *Sent:* Wednesday, February 24, 2016 10:00 PM
> *To:* freeswitch-users at lists.freeswitch.org
> *Subject:* [Freeswitch-users] Inbound calls mis-routing routing to
> internal extension with external IP?
>
>
>
> Hello all!
>
>   I'm new to freeswitch, so I'm sure this is just a newbie configuration
> error.  Sorry if it's been answered a million times, my google searches
> always just bring up the standard NAT configuration pages.  I've already
> followed the confluence page on configuring NAT.
>
>
>
> My Setup:
>
> Freeswitch 1.6 and FusionPBX installed on a virtualized debian 8.3
> instance.
>
> SIP Provider: Flowroute
>
>
>
> NAT: extension and freeswitch are on the same network, both of which are
> behind NAT and connecting to flowroute.  I configured external sip and rtp
> to use stun entries.  External profile is using $${external_rtp/sip_ip} for
> ext-rtp/sip respectively.
>
>
>
> I have one DID configured to go directly to my one extension.  My
> extension can register just fine.  My extension can dial out.  When I call
> my cell, the call connects and I have 2 way audio.  When I dial my DID from
> my cell, I can see the call hitting the FS server, but instead of ringing
> my extension, it goes straight to my extensions voicemail (which I can just
> fine).
>
>
>
> When I look the at the console, it appears (sorry if this is wrong, I'm
> only a day into free switch) that FS is attempting to route the call to my
> extension...@ my external ip?
>
>
>
> I see this line in the console:  2016-02-24 18:56:10.453983 [NOTICE]
> switch_channel.c:1101 New Channel sofia/internal/<extension>@
> *<externalip>*:46072
>
>
>
>
>
> Shouldn't that read sofia/internal/<extentsion>@<ip_of_extension>  ?
>
>
>
> Sofia Status says:
>
>
>
>                      Name        Type
>  Data  State
>
>
> =================================================================================================
>
>             external-ipv6   profile
> sip:mod_sofia@[::1]:5080            RUNNING (0)
>
>                  external      profile
> sip:mod_sofia@<external_ip>:5080     RUNNING (0)
>
> external::<uuid>          gateway                      sip:<flowrouteid>@
> sip.flowroute.com          REGED
>
>             internal-ipv6    profile
> sip:mod_sofia@[::1]:5060            RUNNING (0)
>
>                  internal       profile
> sip:mod_sofia@<internal_ip>:5060    RUNNING (0)
>
>
> =================================================================================================
>
>
>
> If I'm completely off base here, can anyone recommend where I can start
> looking to change/troubleshoot the issue?  I feel like it's just me missing
> something, I just can't determine what that might be.
>
>
>
> Thanks,
>
>   -Brian
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at 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 at freeswitch.org
>
> *Twitter: @FreeSWITCH , @briankwest*
> http://www.freeswitchbook.com
> http://www.freeswitchcookbook.com
>
> 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 at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20160227/81977af3/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 2424 bytes
Desc: not available
Url : http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20160227/81977af3/attachment-0001.jpg 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list