Skip to content

Q.850 cause 30 Response to STATUS ENQUIRY

What Q.850 cause 30 means

Housekeeping, not a call failure. One side asked the other for the state of a call using a STATUS ENQUIRY, and cause 30 is simply the label on the reply. It shows up in ISDN traces, not as a reason a call ended. RFC 3398 publishes no SIP mapping, because it never clears a call.

What Q.850 cause 30 Response to STATUS ENQUIRY actually means

Signalling protocols include a way for one end to ask the other what state a particular call is in. The reply is a STATUS message, and this cause value is attached purely to explain why that message was sent: because somebody asked. It carries no judgement about the call, reports no problem and terminates nothing. RFC 3398 publishes no SIP equivalent, which makes sense given it is not a call outcome. If your fault-finding tool has surfaced this as a hangup reason, the tool is misreading a trace.

This cause is included in the STATUS message when the reason for generating the STATUS message was the prior receipt of a STATUS ENQUIRY message.

ITU-T Q.850 section 6.2.7.1.24

The SIP equivalent of Q.850 cause 30

RFC 3398 publishes no recommended SIP status for this cause. It maps a subset of cause values only, and states that a cause outside that subset should default to 500 Server Internal Error. Seeing this cause reach a SIP leg unchanged usually means something in the path passed it through without translating it.

What causes Q.850 cause 30 on a business phone system

How to fix Q.850 cause 30

  1. Do not treat it as a faultThere is nothing to repair in the cause itself. If a monitoring tool is alerting on it, adjust the tool rather than the phone system.
  2. Look at what prompted the enquiryThe interesting question is why one side needed to ask. Check the trace immediately before it for a link failure, a timer expiry or a message that went unanswered.
  3. Compare the reported call state with realityIf the STATUS reply describes a call state the other end does not recognise, the two systems have diverged. That mismatch is a genuine fault and usually shows up as stuck channels.
  4. Check layer 1 and layer 2 if enquiries are frequentPersistent state auditing on an ISDN circuit points at an unstable link. Look at error counters and physical connections rather than at call handling configuration.
  5. Question why Q.931 signalling is present at allOn an estate that is supposed to be fully SIP, this cause is evidence of surviving TDM somewhere. Find the gateway or circuit responsible and factor it into your switch-off planning.

Fixing the underlying problem

This page explains the code. These guides walk through the fix in detail.

Questions about Q.850 cause 30

Is cause 30 an error?
No. It is a label on a reply message, saying the reply was sent because a status enquiry was received. No call fails as a result of it, and nothing needs to be configured differently because of it.
Why does cause 30 appear in my trace?
Because you are capturing at a level that includes protocol housekeeping. Two switches checking their shared view of a call is routine. Look at what happened just before the enquiry if you want to know what triggered the check.
Does cause 30 have a SIP equivalent?
No. RFC 3398 publishes no mapping for it, because there is no SIP response that means answering your enquiry about call state. The RFC does specify a general fallback to 500 Server Internal Error for unmapped causes, but that would be meaningless here since no call is being cleared.

Related Q.850 cause values

Source. Q.850 cause 30 Response to STATUS ENQUIRY is defined in ITU-T Q.850 section 6.2.7.1.24 and registered in the ITU-T Recommendation Q.850 (10/2018). The causes and fixes above are drawn from our own experience supporting UK business phone systems.

All Call hangup causes (Q.850) codes

Sitemap