Hi all, I'm hoping someone can weigh-in with some SDP/RTP knowledge here.
So I configured some phones for testing over the weekend and delivered that system to a client today. I recall having an issue back when I started testing where a call would not make it past 5 minutes. So over the weekend I tested this and I placed a test call for 7 odd minutes, happy with that. So the test location and the client both use the same ISP and hence the same broadband router, no extra port forwarding or the like.
My PBX sits behind a pfsense firewall, I have adjusted the UDP timeouts to beyond 5 minutes, and I have also tried a regular TPlink router between my PBX and my phone...so no pfsense in between.
I have nat-options-ping enabled on my fusionpbx.
I have tried from a Yealink T19(configure with Manual NAT and the router public facing address), a Cisco 7940 and my Linphone app.
I've tried from different extensions and to different destinations which even utilize different upstream voip providers.
If I connect directly to my PBX LAN there is NO issue, but either side of my pbx, either on the tplink or out on the public internet crossing over any form of NAT outgoing calls fail at 5 minutes exactly. Incoming are fine and go beyond 5 minutes without issue.
So I'm almost certain this is just a NAT issue, I'm pulling my hair out here trying to understand this, I've rebooted my server, tried toggling NDLB and SIP-FORCE-Contact with no difference.
Any advice PLEASE??
Edit- Just to add to this, I'm seeing a normal_clearing_hangup when the line terminates.
So I configured some phones for testing over the weekend and delivered that system to a client today. I recall having an issue back when I started testing where a call would not make it past 5 minutes. So over the weekend I tested this and I placed a test call for 7 odd minutes, happy with that. So the test location and the client both use the same ISP and hence the same broadband router, no extra port forwarding or the like.
My PBX sits behind a pfsense firewall, I have adjusted the UDP timeouts to beyond 5 minutes, and I have also tried a regular TPlink router between my PBX and my phone...so no pfsense in between.
I have nat-options-ping enabled on my fusionpbx.
I have tried from a Yealink T19(configure with Manual NAT and the router public facing address), a Cisco 7940 and my Linphone app.
I've tried from different extensions and to different destinations which even utilize different upstream voip providers.
If I connect directly to my PBX LAN there is NO issue, but either side of my pbx, either on the tplink or out on the public internet crossing over any form of NAT outgoing calls fail at 5 minutes exactly. Incoming are fine and go beyond 5 minutes without issue.
So I'm almost certain this is just a NAT issue, I'm pulling my hair out here trying to understand this, I've rebooted my server, tried toggling NDLB and SIP-FORCE-Contact with no difference.
Any advice PLEASE??
Edit- Just to add to this, I'm seeing a normal_clearing_hangup when the line terminates.
Last edited: