Hello Everyone ,
I have an issue for remote Extensions when making external calls through Service Provider SIP Trunk as the following :
FreePBX Distro version is : 12.0.65 , Asterisk 11.17.1
The FreePBX have public IP ( Behind NAT ) SIP port 5060 and RTP ports from 1000 to 2000 are opened from the router and the Remote Extensions register successfully on FreePBX Public IP and calling internal extensions successfully and the audio streaming working in both ways .
Also internal Extensions calling outgoing calls through this service provider SIP Trunk very well , the problem appears only when remote Extension make outgoing calls through this SIP Trunk as the audio stream working only in one way.
Kindly find the SIP Trunk Configuration as the following :
Asterisk Chan SIP settings as the following :
IP Configuration = static IP
Override External IP = xx.xx.xx.xx " the local IP address for the FreePBX server however I know I should insert here the Public IP of the FreePBX but when making that the internal and remote Extensions can’t make calls through SIP Trunk "
Local Networks = xx.xx.xx.xx /255.255.255.0 " local subnets for the IP-Phones "
Kindly find Extension settings as the following :
callerid=remote test <150>
Any help please !!!