I am running elastix 1.5.2-2.2 and have phones where the elastix pbx is and at a remote site. The phones at the remote site are connected on a seperate subnet than the LAN Subnet and connect to the central site where elastix is over a IPSec tunnel. That site has two subnets - 10.25.19.0 (LAN) and 10.25.22.0 (Phones) and the gateway is a pfsense firewall box. The elastix box is on the 10.25.18.0 subnet and is also behind a pfsense firewall box. The phone traffic is actually coming thru the IPSec tunnel and the phones connect to 10.25.18.250 and register and work great but Ive noticed that the call drops sometimes at 20secs. From a remote phone i can dial the call park extension and put that phone into call park. The system announces what call park I am on and that call park extension lights up on all the phones blf. The music on hold starts playing and then right at 20secs the call park extension goes dead and the blf light turns off but the phone and elastix still show the call taking place until i hang the phone up but you can not hear anything. What could be causing this? This is the layout from 10.25.18.0 Only the central site has an IPSec tunnel to the phone subnet 10.25.22.0 no other site has access. I have not seen any errors on any log so it makes me wonder what is going on. Can I not run the phone traffic thru an IPSec Tunnel? I attached the site layout. Only the central site has a connection to the second subnet on site 2 which is the phone subnet as shown in the layout.