- Joined
- Dec 22, 2015
- Messages
- 16
- Reaction score
- 0
Hello 3CXperts!
I was wondering if someone can give me a hand with something.
I had the 3CX client provisioned in v14 and it was working. After I upgraded to v15, I can initiate calls and receive calls via the 3cx client but there is no audio.
I think I narrowed down the issue but I am not sure what to do about it.
It seems the INVITE from the 3cx client contains the android devices LOCAL IP in the SDP Connection Information attribute instead of the EXTERNAL IP of the device.
The 3CX PBX then sends the RTP stream to that LOCAL IP. Which obviously fails.
Here is the Invite Packet FROM the Android Device.
Via: SIP/2.0/UDP 172.58.11.59:65331;rport;branch=z9hG4bKPjU1uqlaLWlWkZIlkBg185Edy-1hdTT5ow
Here is the SDP message body
Owner/Creator, Session Id (o): - 3716743143 3716743143 IN IP4 192.0.0.4
AND
Connection Information (c): IN IP4 192.0.0.4
That 192.0.0.4 address is the LOCAL IP of the android device and when the RTP stream starts, the 3CX sends it to the 192.0.0.4 instead of the 172.58.11.59
I have tried setting the PBX Delivers Audio option on the extension which does not seem to work.
I also tried setting up the 3cx Tunnel which also does not seem to work.
Any help would be greatly appreciated.
I was wondering if someone can give me a hand with something.
I had the 3CX client provisioned in v14 and it was working. After I upgraded to v15, I can initiate calls and receive calls via the 3cx client but there is no audio.
I think I narrowed down the issue but I am not sure what to do about it.
It seems the INVITE from the 3cx client contains the android devices LOCAL IP in the SDP Connection Information attribute instead of the EXTERNAL IP of the device.
The 3CX PBX then sends the RTP stream to that LOCAL IP. Which obviously fails.
Here is the Invite Packet FROM the Android Device.
Via: SIP/2.0/UDP 172.58.11.59:65331;rport;branch=z9hG4bKPjU1uqlaLWlWkZIlkBg185Edy-1hdTT5ow
Here is the SDP message body
Owner/Creator, Session Id (o): - 3716743143 3716743143 IN IP4 192.0.0.4
AND
Connection Information (c): IN IP4 192.0.0.4
That 192.0.0.4 address is the LOCAL IP of the android device and when the RTP stream starts, the 3CX sends it to the 192.0.0.4 instead of the 172.58.11.59
I have tried setting the PBX Delivers Audio option on the extension which does not seem to work.
I also tried setting up the 3cx Tunnel which also does not seem to work.
Any help would be greatly appreciated.