[Freeswitch-users] Control of IPv6 vs. IPv4

Brian West brian at freeswitch.org
Tue Jan 6 18:51:05 MSK 2015


Its not a bug, FreeSWITCH did exactly what you told it to do.

On Mon, Jan 5, 2015 at 7:03 AM, George F. Phelps <GeorgePhelps at gfphelps.com>
wrote:

> RESOLVED
>
>
>
> The specific problem was, that I was defining my gateway in directory “
> /usr/local/freeswitch/conf/directory/default”.  This was causing
> Freeswitch to attempt registrations for both IPv4 and IPv6 — which my VoIP
> provider supports.  A Freeswitch bug, IMHO, due to unexpected,
> nondeterministic behavior.
>
>
>
> I was mistakenly doing this (i.e., defining my gateway in directory “
> /usr/local/freeswitch/conf/directory/default”) due to incorrect (i.e.,
> out of date, misleading, confusing) Freeswitch documentation, comments, and
> examples.  *Not the least of which* was an existing Freeswitch example
> file — “/usr/local/freeswitch/conf/directory/default/example.com.xml” —
> and multiple references to it.  IMHO, this file should be deleted in the
> next Freeswitch release.  And all other XML includes/comments for the file
> should be deleted.  It all makes sense now, but as a new Freeswitch user, I
> thought I was just following the recommended configuration guidelines.  For
> example, from Freeswitch configuration file “
> /usr/local/freeswitch/conf/vars.xml”:
>
>
>
>   <!--
>
>       Setting up your default sip provider is easy.
>
>       Below are some values that should work in most cases.
>
>
>
>       These are for conf/directory/default/example.com.xml
>
>   -->
>
>
>
> And for new Freeswitch users, it would probably be good to add a comment
> that SIP gateways defined in “
> /usr/local/freeswitch/conf/sip_profiles/external/” are implicitly IPv4
> gateways.  Sure, it all makes sense now…
>
>
>
> Thanks,
>
>
>
> George
>
>
>
> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto:
> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Brian West
> *Sent:* Friday, January 02, 2015 5:21 PM
>
> *To:* FreeSWITCH Users Help
> *Subject:* Re: [Freeswitch-users] Control of IPv6 vs. IPv4
>
>
>
> I think he's in the unique position to have a provider that does ipv6,
> I've never seen one yet, its like the unicorn of voip. :P
>
>
>
> On Fri, Jan 2, 2015 at 4:03 PM, Steven Ayre <steveayre at gmail.com> wrote:
>
> Do you have the same gateway configured on both the external and
> external-ipv6 profiles? It looks like way, which would mean you actually
> have two user agents registering with the same details at the same time -
> one over ipv4 and one over ipv6.
>
>
>
> Check your external-ipv6 is not including the gateways in the external
> subdirectory.
>
>
>
> On 2 January 2015 at 18:12, George F. Phelps <GeorgePhelps at gfphelps.com>
> wrote:
>
> Brian West,
>
>
>
> With my mostly default, current configuration, I am seeing Freeswitch send
> out *simultaneous* IPv4 and IPv6 registration attempts — not just one or
> the other.
>
>
>
> I am only configuring the (IPv4) IP address of the SIP proxy.  I assume
> Freeswitch is defaulting to use port 5060.  And empirically, it’s
> completely random as to which type of registration (IPv4 vs. IPv6)
> succeeds.  And if, for example, IPv6 registration succeeds, then the
> registration attempts for IPv4 continue retrying in the background.  See my
> “sofia status” output below —  IPv6=REGED and IPv4=TRYING (retry: 20s).
>
>
>
> My specific question is what Freeswitch configuration should I change to
> only have one type of registration?  How do I: “…you should pick where
> you want your gateway to register at, and only allow it there and there
> only…”?
>
>
>
> Thanks,
>
>
>
> George
>
>
>
> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto:
> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Brian West
> *Sent:* Friday, January 02, 2015 12:13 PM
> *To:* FreeSWITCH Users Help
> *Subject:* Re: [Freeswitch-users] Control of IPv6 vs. IPv4
>
>
>
> FreeSWITCH does one or the other, you should pick where you want your
> gateway to register at, and only allow it there and there only.
>
>
>
> On Fri, Jan 2, 2015 at 10:02 AM, George F. Phelps <
> GeorgePhelps at gfphelps.com> wrote:
>
> My VoIP provider supports both IPv4 and IPV6 registrations.  I can only
> have one registration active at a time.  Freeswitch is attempting both IPv4
> and IPv6 connections.  Randomly, sometimes a IPv4 connection is the first
> (only) registration established; other times it is the IPv6 connection.
>
>
>
> How to I configure Freeswitch to deterministically only attempt one type
> (my choice of either IPv4 or IPv6) of connection?
>
>
>
> freeswitch at ip-172-31-33-109.ec2.internal> sofia status
>
>
>
>                      Name
> Type                                       Data      State
>
>
> =================================================================================================
>
>             external-ipv6       profile
> sip:mod_sofia@[::1]:5080      RUNNING (0)
>
> external-ipv6::switch2voip.us   gateway
> sip:XXXXXXXXXX at 66.33.147.150      REGED
>
>                  external       profile
> sip:mod_sofia at 54.174.255.168:5080      RUNNING (0)
>
> external::switch2voip.us       gateway
> sip:XXXXXXXXXX at 66.33.147.150      TRYING (retry: 20s)
>
>             172.31.33.109         alias
> internal      ALIASED
>
>             internal-ipv6       profile
> sip:mod_sofia@[::1]:5060      RUNNING (0)
>
>                  internal       profile
> sip:mod_sofia at 54.174.255.168:5060      RUNNING (0)
>
>
> =================================================================================================
>
> 4 profiles 1 alias
>
>
>
> freeswitch at ip-172-31-33-109.ec2.internal>
>
>
>
> Thanks,
>
>
>
> George
>
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at 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
>
> *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
>
>
>
>
>
> --
>
> *Brian West*
> brian at freeswitch.org
>
> *Twitter: @FreeSWITCH , @briankwest*
> http://www.freeswitchbook.com
> http://www.freeswitchcookbook.com
>
> *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
>



-- 

*Brian West*
brian at freeswitch.org


*Twitter: @FreeSWITCH , @briankwest*
http://www.freeswitchbook.com
http://www.freeswitchcookbook.com

*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378)
*iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150106/714c16e7/attachment-0001.html 


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