PJSIP VitalPBX Softphone on Android

VitalPBX Community Support General Discussion PJSIP VitalPBX Softphone on Android

Up
0
Down
  • Post
    jrosetto
    Participant

    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?

    0
Viewing 3 replies - 1 through 3 (of 3 total)
  • Replies
    jrosetto
    Participant

    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.

    0
    mo10
    Participant

    @jrosetto

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

     

    0
    jrosetto
    Participant

    @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

     

    0
Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.