We have a server running Trixbox 2.8 / Asterisk 1.6 and when we dial out, we will randomly get a message stating "All circuits are busy now." This seems to happen randomly and if we redial the same number after receiving this message, the call almost always goes through without a problem.
We have two separate trunks set up using two different methods as posted below. Both of these trunks have these random failures. The service provider says they usually see a 503 message on their end, or nothing at all. I get this message from the Asterisk server: == Everyone is busy/congested at this time (1:0/1/0)
The provider did some more digging and found that the sip headers are sometimes being passed incorrectly.
Example of incorrect header being sent:
Example of correct header being sent:
The test trunks that we have set up are below as well:
Has anyone else had these problems before? Is there something I need to change on our system?