I tried searching before, but everything I find has a solution that does not apply. I’m basically getting the dreaded “incoming calls get dropped after 30 seconds”. I can do outgoing fine.
Setup is fairly basic, Internet connection -> Ubiquiti EdgeRouter doing nat -> LAN
My Freepbx install (fresh install as of yesterday) resides on the lan, and is dual homed, with it’s second NIC handling the SIP phones (Cisco SPA 5xx).
I’ve configured my public IP under sip settings, and opened/forwarded ports 10000-20000 udp to my Freepbx box (not sure it’s needed).
Can anyone recommend troubleshooting steps, or logs I could provide to help finding the culprit? I looked at the PJSIP logs, but it simply appears to send a BYE, no reason given.
I’m aware that 30 seconds is the RTP timeout, but changing it to 45 seconds doesn’t appear to make the drops happen at 45 seconds, they still drop at 30 seconds.
I feel dumb, it shouldn’t be that hard! Thanks in advance.