Forum

Unified Communications PBX System

Notifications
Clear all

PJSIP VitalPBX Softphone on Android  

  RSS

jrosetto
(@jrosetto)
Trusted Member
Joined: 3 months ago
Posts: 59
24/03/2020 11:14 am  

Having some issues with Android endpoints trying to route over IPv6 it seems.  I disabled IPv6 completely in CentOS but it still seems to happen.  When I do a PJSIP SHOW ENDPOINTS I see the IPv4 associated with the Android client.  But when connecting a call I see this error and no audio is passed.

 

[2020-03-24 13:07:27] WARNING[9284]: acl.c:972 ast_ouraddrfor: Cannot connect to 2607:fb90:6b0d:1234:1234:123:1234:1234: Network is unreachable
> 0x7f19304c16a0 -- Strict RTP learning after remote address set to: [2607:fb90:6b0d:1234:1234:123:1234:1234]:7078
-- Channel PJSIP/7275555555-0000230c joined 'simple_bridge' basic-bridge <e04b6b62-02b7-49e2-86ba-770e0e8f4a5d>
-- Channel PJSIP/103-0000230b joined 'simple_bridge' basic-bridge <e04b6b62-02b7-49e2-86ba-770e0e8f4a5d>
-- Channel PJSIP/7275555555-0000230c left 'simple_bridge' basic-bridge <e04b6b62-02b7-49e2-86ba-770e0e8f4a5d>
-- Channel PJSIP/103-0000230b left 'simple_bridge' basic-bridge <e04b6b62-02b7-49e2-86ba-770e0e8f4a5d>
== Spawn extension (trk-2-dial, 17276560484, 18) exited non-zero on 'PJSIP/103-0000230b'

 

I have modified IPs and phone numbers for privacy.

 

Any suggestions?


Quote
jrosetto
(@jrosetto)
Trusted Member
Joined: 3 months ago
Posts: 59
25/03/2020 6:50 am  

So it would appear that with IPv4 running out cell carriers are starting to issue IPv6 IP addresses.  I tried everything I could to disable IPv6 on both the host and client to no avail.  After reading more and more about IPv6 and how everything has to move that way anyway I decided to dive into configuring IPv6 on my Azure VPS which wasn't an easy task.  In the end I have a dual stack IPv4/IPv6 setup working properly and media routing over IPv6 when needed.


ReplyQuote
mo10
 mo10
(@mo10)
Estimable Member
Joined: 2 years ago
Posts: 169
29/03/2020 2:25 am  

@jrosetto

Please share exactly how you did this for future reference. Thank you

 


ReplyQuote
jrosetto
(@jrosetto)
Trusted Member
Joined: 3 months ago
Posts: 59
02/04/2020 1:28 pm  

@mo10

Honestly I won't post any more than the link that got me started because there is so much to learn about how Azure utilizes IPv6 currently that anyone who is going to use it needs to understand how it works through trial and error.  It doesn't directly use IPv6 but load balances it back to the IPv4 adapter.  Good luck to anyone who wants to take this on with an existing Azure VM.  If you are starting fresh you can use the commands provided in the link before deploying VitalPBX on top of your flavor of linux.

https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-ipv4-ipv6-dual-stack-powershell

 


mo10 liked
ReplyQuote
Share: