Hi all, According to Apple and Google’s app review guideline, all apps need to support IPv6-only network, so I tried to enable ipv6 support on my freeswitch server. In my development environment, a server with both ipv4 and ipv6 address is ready. Server Info: Debian stretch 9.9 FreeSWITCH Version 1.8.7+git~20190702T200609Z~6047ebddfc~64bit (git 6047ebd 2019-07-02 20:06:09Z 64bit) Also, profile external-ipv6 and internal-ipv6 for freeswitch had also enabled. In addition, a pure-ipv6 network(no NAT64) is also ready for test. As the test result, clients could access to server via ipv6-only network for registration(sip package showed in server with siptrack), but failed to make calls in same network. Freeswitch log showed a failure in originate, which returned an 606 USER NOT REGISTERED. Both clients was showed in “show registrations” with correct ipv6 address, but Sofia couldn’t get contact string(got 606 in sofia_contact). Is there any additional settings need for Sofia to enable ipv6 support? Any suggestion would be appreciated. Regards.
Just an FYI if you use the MWI-Account setting. I had IPV6 working fine with calls in and out, but had to go back to IPV4. I use MWI to signal a VM message on multiple phones and that does not work for IPV6, see FS-9430 <https://freeswitch.org/jira/browse/FS-9430?filter=-2>, FS-9428 <https://freeswitch.org/jira/browse/FS-9428?filter=-2> and FS-10683 <https://freeswitch.org/jira/browse/FS-10683>(I need to update soon) which are still outstanding. So I had to finally give up and go back to IPV4. I had some other things not work right with IPV6 but it’s been a while and can’t remember them. But MWI was the killer for me. Mario G
On Aug 25, 2019, at 6:34 PM, 王聡 <cong.wang.itsherpa@gmail.com> wrote:
Hi all,
According to Apple and Google’s app review guideline, all apps need to support IPv6-only network, so I tried to enable ipv6 support on my freeswitch server.
In my development environment, a server with both ipv4 and ipv6 address is ready.
Server Info: Debian stretch 9.9 FreeSWITCH Version 1.8.7+git~20190702T200609Z~6047ebddfc~64bit (git 6047ebd 2019-07-02 20:06:09Z 64bit)
Also, profile external-ipv6 and internal-ipv6 for freeswitch had also enabled. In addition, a pure-ipv6 network(no NAT64) is also ready for test.
As the test result, clients could access to server via ipv6-only network for registration(sip package showed in server with siptrack), but failed to make calls in same network.
Freeswitch log showed a failure in originate, which returned an 606 USER NOT REGISTERED. Both clients was showed in “show registrations” with correct ipv6 address, but Sofia couldn’t get contact string(got 606 in sofia_contact).
Is there any additional settings need for Sofia to enable ipv6 support? Any suggestion would be appreciated.
Regards. _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
Professional FreeSWITCH Services sales@freeswitch.com https://freeswitch.com
Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://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 https://freeswitch.com
participants (2)
-
mario_fs
-
王聡