<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 05/03/2019 09.59, Daniele Renda
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAL-Eb7WiS48h1gQgPjF8=uH6f-VXFvJJwy7+k4KnpE8u-3N6rg@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div>Hi,</div>
<div>I'm new to C5 CE, so sorry if my question is too banal.</div>
<div>I installed C5 mr7.1.1 on a AWS t2.medium instance. I
followed step by step the tutorial <a
href="https://www.sipwise.org/doc/mr7.1.1"
moz-do-not-send="true">https://www.sipwise.org/doc/mr7.1.1</a>
and I also set the advertised-ip.</div>
<div><br>
</div>
<div>I created a peer (outbound/inbound). The scenario is
simple: I have a DID bought from a provider and I need to
receive and make calls via SipwiseC5.</div>
<div><br>
</div>
<div>I was able to create the outbound registration to the
provider, but in the provider side I see the registration
comes with the private ip of the EC2 instance (i.e.
172.xx.xx.xx): so when I make a call to my mobile phone
for example I see the phone ringing but when I pick up the
call I don't hear any audio. <br>
</div>
<div><br>
</div>
<div>The rtp.log shows:</div>
<div><br>
</div>
<div>] INFO: [313535313739363530363535363736-52dacv20j9ei]:
------ Media #1 (audio over RTP/AVP) using unknown codec<br>
Mar 5 14:35:54 ip-172-31-25-213 (info) rtpengine[591]:
[1551796554.000202] INFO:
[313535313739363530363535363736-52dacv20j9ei]: ---------
Port <a href="http://172.31.25.213:30114"
moz-do-not-send="true">172.31.25.213:30114</a> <>
95.xx.xx.252:63416, SSRC 0, 0 p, 0<br>
</div>
<div><br>
</div>
<div>Where should I specify my public ip in order it is used
correctly also for RTP stream? I didn't find hints in the
guide.</div>
</div>
</div>
</div>
</blockquote>
<p>The advertised-ip is supposed to take care of that. You can
confirm it by looking at the `interface=` line in
/etc/rtpengine/rtpengine.conf, it should look something like this:</p>
<p>interface = ext/172.31.25.213!198.51.100.23;int/127.0.0.1;int/::1</p>
<p>In rtp.log you still see the internal private IP address since
this is what rtpengine uses to actually send and receive packets.</p>
<p>You can further confirm it by setting rtpengine's log level to 7
(debug) and then looking at the outgoing SDP body after rewrite in
rtp.log.</p>
<p>Cheers<br>
</p>
</body>
</html>