Incoming Phone Calls Not Work Trunk Shows Registered

I Have a phone system that shows the trunk as being registered and it works for anywhere from 10mins - 1hr and then stops working. The trunk still shows registered but it will play “All Circuits are busy” Firewall is default set through Elastix. I have rebuilt the system twice and same thing every time! I am really looking for some help on this issue!

If you want help you will need to provide information on your setup. How the trunk is configured and to what. SIP trace and system log when a call arrives, iptables settings and of course the version of everything (System, FreePBX and Asterisk).

A little tricky to help here also as Elastix has forked up their own version of FreePBX perhaps they can help more appropriately.