Here is a table of the IAX2 to assist with debugging IAX2 call issues
More IAX2 information can be found here and the RFC is here
CSV download is here
Number | Cause | Reference |
---|---|---|
1 | Unassigned/unallocated number | [RFC5457] |
2 | No route to specified transit network | [RFC5457] |
3 | No route to specified transit network | [RFC5457] |
4-5 | Unassigned | |
6 | Channel unacceptable | [RFC5457] |
7 | Call awarded and delivered | [RFC5457] |
8-15 | Unassigned | |
16 | Normal call clearing | [RFC5457] |
17 | User busy | [RFC5457] |
18 | No user response | [RFC5457] |
19 | No answer | [RFC5457] |
20 | Unassigned | |
21 | Call rejected | [RFC5457] |
22 | Number changed | [RFC5457] |
23-26 | Unassigned | |
27 | Destination out of order | [RFC5457] |
28 | Invalid number format/incomplete number | [RFC5457] |
29 | Facility rejected | [RFC5457] |
30 | Response to status enquiry | [RFC5457] |
31 | Normal, unspecified | [RFC5457] |
32-33 | Unassigned | |
34 | No circuit/channel available | [RFC5457] |
35-37 | Unassigned | |
38 | Network out of order | [RFC5457] |
39-40 | Unassigned | |
41 | Temporary failure | [RFC5457] |
42 | Switch congestion | [RFC5457] |
43 | Access information discarded | [RFC5457] |
44 | Requested channel not available | [RFC5457] |
45 | Pre-empted (causes.h only) | [RFC5457] |
46 | Unassigned | |
47 | Resource unavailable, unspecified (Q.931 only) | [RFC5457] |
48-49 | Unassigned | |
50 | Facility not subscribed (causes.h only) | [RFC5457] |
51 | Unassigned | |
52 | Outgoing call barred (causes.h only) | [RFC5457] |
53 | Unassigned | |
54 | Incoming call barred (causes.h only) | [RFC5457] |
55-56 | Unassigned | |
57 | Bearer capability not authorized | [RFC5457] |
58 | Bearer capability not available | [RFC5457] |
59-62 | Unassigned | |
63 | Service or option not available (Q.931 only) | [RFC5457] |
64 | Unassigned | |
65 | Bearer capability not implemented | [RFC5457] |
66 | Channel type not implemented | [RFC5457] |
67-68 | Unassigned | |
69 | Facility not implemented | [RFC5457] |
70 | Only restricted digital information bearer capability is available (Q.931 only) | [RFC5457] |
71-78 | Unassigned | |
79 | Service or option not available (Q.931 only) | [RFC5457] |
80 | Unassigned | |
81 | Invalid call reference | [RFC5457] |
82 | Identified channel does not exist (Q.931 only) | [RFC5457] |
83 | A suspended call exists, but this call identity does not (Q.931 only) | [RFC5457] |
84 | Call identity in use (Q.931 only) | [RFC5457] |
85 | No call suspended (Q.931 only) | [RFC5457] |
86 | Call has been cleared (Q.931 only) | [RFC5457] |
87 | Unassigned | |
88 | Incompatible destination | [RFC5457] |
89-90 | Unassigned | |
91 | Invalid transit network selection (Q.931 only) | [RFC5457] |
92-94 | Unassigned | |
95 | Invalid message, unspecified | [RFC5457] |
96 | Mandatory information element missing (Q.931 only) | [RFC5457] |
97 | Message type nonexistent/not implemented | [RFC5457] |
98 | Message not compatible with call state | [RFC5457] |
99 | Information element nonexistent | [RFC5457] |
100 | Invalid information element contents | [RFC5457] |
101 | Message not compatible with call state | [RFC5457] |
102 | Recovery on timer expiration | [RFC5457] |
103 | Mandatory information element length error (causes.h only) | [RFC5457] |
104-110 | Unassigned | |
111 | Protocol error, unspecified | [RFC5457] |
112-126 | Unassigned | |
127 | Internetworking, unspecified | [RFC5457] |
128-255 | Unassigned |