I promise you I’ve read every thread here about this and still cannot figure it out.
Like most people with the problem, I have my PBX and local extensions here in my office and two remote extensions.
The remote extensions are able to register and both place and receive calls. The problem is that outbound calls from the remote extensions drop after 30 seconds. Inbound calls from the office to the remote extensions continue on until one end hangs up.
These are PJSIP extensions and the console shows the correct public IPs for the remote extensions. All ports are properly forwarded through my firewall to my PBX (presumably).
Like all the other threads, I believe this to be an RTP issue, though changing multiple settings had no effect on call duration.
I’d like to be able to filter the pjsip logger to only show those specific IPs because I’m getting flooded with data from all my (internal) extensions and it’s too much to filter out. Can that be done? Previous instructions (
pjsip set logger host x.x.x.x) on how to do that didn’t seem to filter anything.
I’ve disabled SIP and H.323 conntrack modules on my end (I run Unifi gear) and the same on one of my extensions (it’s at my house; also using Unifi gear), which had no effect.
I’m at my wit’s end here and I don’t know what else to check.