moghimigiti
(masoumeh moghim ghadikolaei)
April 8, 2026, 3:11pm
1
I have a pjsip trunk between freepbx and adtran.
Adtran is behind nat with a private ip address that is not on freepbx local ip address
And trunk is up between freepbx and adtran , pinted to the public ip address of Adtran
Rewrite Contact and RTP Symmetric and Force rport are set to yes
But , rtp is going to the private ip address of adtran. connection and sip signaling are fine, I see too ok , and ACK
200ok/SDP has the following informaito
IN IP4 X.X.X.X ( public ip address of Adtran )
c IN IP4 y.y.y.y ( Private ip address )
I have RTP symmetric yes. Why its sending back rtp to the private ip address now?
jcolp
(Joshua Colp)
April 8, 2026, 3:19pm
2
Asterisk has to receive RTP from the remote side before it can latch on to the source and change to sending media to it. Is Asterisk getting RTP?
moghimigiti
(masoumeh moghim ghadikolaei)
April 8, 2026, 3:35pm
3
The RTP is going from asterisk to the adtran, we are using this to page via adtran to the paging speaker that is connected to adtran fxs port. I see RTP is going out from asterisk on the second leg of the call ( call from asterisk to adtran ) but to the wrong ip .
So you means its because we don’t receive any rtp from adtran side?
jcolp
(Joshua Colp)
April 8, 2026, 3:36pm
4
Yes, if Asterisk does not receive RTP it can’t know the real IP address and port to send it to.