I have a problem with the external extensions of my PBX Asterisk.
Inside my office’s intranet everything works perfectly with the SIP Numbers and extensions, tested on the Grandstream and YeaLink telephones. It also works perfectly on Softphones such as Zoiper and X-Lite.
The problem is when you try to connect to an external or remote extension, the necessary ports are already open (5060 and UDP 10000-20000), and the Softphone programs are registered correctly on the PBX. While dialing to another extension or a conventional number the link is established and the phone rangs, but when the call is answered neither of us is able to listen anything.
Eventually the call ends, 5 to 20 seconds later after.
I’ve been told that I might have the RTP protocol blocked in my D-link router DIR-857.
Does anyone know what could be happening?