Hi rcswebb,

I had a problem like yours :
Asterisk -NAT - internet - NAT - 3CX phone

Without modifiyng Astrisk conf I could start a call from the client but
without hearing a sound.

The solution for me was to force Asterisk to modify the outgoing udp packet
to insert it's public ip and not the private IP behind the NAT .

So in your sip.conf I modified :

[general]
*externip=YouEternalIP*
NAT=Yes


Hope that'll help :-)

Message: 11
Date: Wed, 21 Sep 2011 10:52:08 +0100
From: Richard Webb <[email protected]>
Subject: [asterisk-users] RTP stream when * and Xlite are both behind
       Nat     devices.
To: [email protected]
Message-ID:
       <cam39q6ol6ytw4skhq0vmrouxx_4mkr7p6zo4shbdh8hvqod...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

Hi,

I have an Asterisk box behind a NAT address and also a Xlite 4 soft phone
behind a different NAT network.

Asterisk -> Nat -> Internet -> Nat -> Softphone.

I can register my softphone to the asterisk box ok via SIP but the RTP
stream from the asterisk box is addressed to the private non-routeable
address of the softphone when I turn on rtp debuging.

How can I configure the rtp stream to be sent to the public facing address
of the softphone?

Cheers,
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to