Hi

Looking for advise if anyone could point out where im going wrong.

My setup is Kamailio Ver  5.6.0  running in azure , rtpengine Version: git-master-dc395d5, behind kamailio I have asterisk ver 18.12.1

 

Kamailio conf I have interface set as below

listen=udp:10.3.1.6:5060 advertise WANIP:5060

 

and rtpengine.conf set as below

interface = eth0/10.3.1.5

 

but when I can make a call I don’t get any audio, rtpengine.log extract below shows that rtp is going to the private IP rather that the Public IP of the phone that initiated the call, do I need to set rtpengine_manage() to fix this?

 

Oct  7 09:38:58 kamailio-proxy rtpengine[8127]: INFO: [NmE0MjdhMzA4NjUzYWVjMmRjYzIxNGJjMTY4ZTc2MWE. port 30278]: [core] Confirmed peer address as 10.3.1.5:12890

Oct  7 09:38:58 kamailio-proxy rtpengine[8127]: INFO: [NmE0MjdhMzA4NjUzYWVjMmRjYzIxNGJjMTY4ZTc2MWE. port 30278]: [core] Kernelizing media stream: 10.3.1.5:12890 -> 10.3.1.6:30278 | 10.3.1.6:30298 -> 192.168.0.123:40042

Oct  7 09:39:00 kamailio-proxy rtpengine[8127]: INFO: [NmE0MjdhMzA4NjUzYWVjMmRjYzIxNGJjMTY4ZTc2MWE. port 30279]: [core] Confirmed peer address as 10.3.1.5:12891

 

Kind regards

 

gerry

 

Gerry Kernan  |  Technical Director

 

Mobile: +353(0)86-170 9790

 

Graphical user interface, website

Description automatically generated

A picture containing text, clipart

Description automatically generated,Icon

Description automatically generated