Skip to content

SIP 503 Service Unavailable

What SIP 503 means

A server in the path is temporarily unable to handle the call. On a hosted system this most often means the trunk has hit its concurrent call limit, has lost registration with the carrier, or the provider is having an incident.

What SIP 503 Service Unavailable actually means

The server is temporarily unable to process the request due to overload or maintenance, and it may include a Retry-After header suggesting when to try again. The word temporarily is meaningful: it signals a capacity or availability condition rather than a configuration error, which is why the fix is so often on the provider side.

What causes SIP 503 on a business phone system

How to fix SIP 503

  1. Establish the blast radiusOne extension, one destination, or everyone? Everyone at once points at the provider or the trunk. One destination points at a route. One extension points at that extension. This determines who needs to fix it.
  2. Check the concurrent call count against your allowanceLook at how many simultaneous calls you are licensed for and how many were live when it failed. Businesses that have grown since the trunk was ordered routinely outgrow it without noticing.
  3. Check your provider status page and trunk registrationConfirm the trunk shows as registered upstream. Where the provider has an open incident, the remaining steps are moot.
  4. Review your failover arrangementsA 503 is exactly the condition failover exists for. If a provider incident took your phones out entirely, that is worth designing around rather than waiting for the next one.

Fixing the underlying problem

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

Questions about SIP 503

What does SIP 503 Service Unavailable mean?
A server in the call path cannot handle the call right now. It is a capacity or availability condition rather than a misconfiguration, so the usual causes are a trunk at its concurrent call limit, a trunk that has lost its upstream registration, or an incident at your provider.
Why does SIP 503 only happen at busy times?
That is the signature of hitting your concurrent call limit. Your trunk allows a fixed number of simultaneous calls, and once they are all in use the next one is refused until somebody hangs up. Compare your peak simultaneous calls against what you are licensed for.
Is SIP 503 my fault or my provider fault?
Usually the provider side, or at least the boundary between you. If every extension fails at once with no change at your end, it is theirs. If it tracks your busy periods, it is your channel allowance, which is a commercial fix rather than a technical one.

Call hangup causes that become SIP 503

If the call crossed a gateway between SIP and ISDN or SS7, this status may have started life as one of these Q.850 cause values. The mapping is defined in RFC 3398 section 7.2.4.1.

Related SIP response codes

Source. SIP 503 Service Unavailable is defined in RFC 3261 section 21.5.4 and registered in the IANA SIP Parameters — Response Codes. The causes and fixes above are drawn from our own experience supporting UK business phone systems.

All VoIP & SIP codes

Sitemap