Hello, I just configured a freepbx with 2 extensions. Extensions work locally. I’m also able to dial external numbers. However, the inbound ring on the phone and when I try to answer the phone drops the call, but the caller stays connected.
My guess is that I have a NAT issue, but I’m not sure how to check.
I was looking at the logs and here’s what I now see:
170323[2021-10-04 18:56:33] WARNING[16141] channel.c: Unable to find a codec translation path: (ulaw) -> (g723)
170324[2021-10-04 18:56:33] WARNING[16141] channel.c: Unable to find a codec translation path: (g723) -> (ulaw)
170325[2021-10-04 18:56:33] WARNING[16487][C-00000007] translate.c: No translator path: (starting codec is not valid)
170326[2021-10-04 18:56:33] WARNING[16487][C-00000007] translate.c: No translator path: (starting codec is not valid)
thanks
Unless you have a specific requirement for g723 (please explain), just disable it for both trunks and extensions.
If that’s not your issue, provide a log with SIP trace of a failing call. At the Asterisk command prompt, type pjsip set logger on
and/or sip set debug on
according to the driver(s) used for your extensions and trunks.
Make a failing call in, then paste the Asterisk log for the entire call at pastebin.freepbx.org .
As you are too new to post links, post the last eight hex characters of the URL here.