I am having problem trying to register sip client on ipv6 to version 11 asterisk server on ipv4. I have changed chan_sip’s bindaddr to :: and in netstat, there are udp6 and tcp6 listening. Is there any other things that needed to be done in order to accept registering from clients with ipv6?
I don’t believe there is anything else you need to do in chan_sip to enable that.
Thanks Jcolp. Is it necessary to enable ipv6 in ubuntu in order for asterisk to support it? Currently ipv6 is disabled in sysctl.conf.
Your system would need to have IPv6 support and you’d need to have an IPv6 address.
Will it still work by just enabling ipv6 on the system and no static ipv6 to assign on the interface?
You need some IPv6 address… just like IPv4.
You are saying, we need to have both public ipv6 and ipv4 on the system in order to accept registration from ipv6 and ipv4 clients respectively?
Yes, that is correct.
Thank a bunch for clarification.Appreciate it.