SIP 500 Server Internal Error
SIP 500 Server Internal Error means something broke inside a server on the call path. It is not caused by your settings, though odd requests can cause it.
- Who sends it
- The SIP trunk
- When
- Placing the call (INVITE)
- Retry?
- Once. If it repeats for the same destination, report it.
- The caller hears
- A failure tone straight after dialling.
What causes 500, and how to fix it
500 means something broke on a server in the path. It is not caused by your settings, though an unusual request can sometimes trigger it.
- 1Most common
A software fault on a proxy or gateway in the path.
Retry once. If it repeats, note the time, the number and the Call-ID and contact support.
- 2Sometimes
An upstream route failed and its error was passed on as 500.
Try another destination. If only one fails, report that destination with the time and Call-ID.
- 3Sometimes
An unusual header or message body triggered a bug.
If you changed PBX settings recently, such as custom headers, undo the change and test again.
- 4Rare
A service-wide problem at the provider.
If every call fails, check the provider's status updates before changing settings.
What 500 looks like in a SIP log
SIP/2.0 500 Server Internal Error
Capturing one: reading the SIP log.
SIP/2.0 500 Server Internal Error
Via: SIP/2.0/UDP 203.0.113.10:5060;branch=z9hG4bK-74bf9
Call-ID: [email protected]Not to be confused with
500, 503, 502 or 504?
Bad Gateway
A gateway got an invalid response from the next server.
Server Time-out
A server timed out waiting for the next one.
SIP 500 questions
Is SIP 500 my fault?
What should I send support for a 500?
Not 500? Look up another code.
The full list: SIP response codes. 500 again and again? Check your SIP trunk configuration.