tech-invite   World Map     

IETF     RFCs     Groups     SIP     ABNFs    |    3GPP     Specs     Glossaries     Architecture     IMS     UICC    |    search     info

ABNF grammars

|   SIP_Messages   |   SIP_URIs   |   SIP_Headers   |   SIP_Private_Headers   |   SIP_Response_Codes   |   SIP_basic_rules   |   SIP_common_rules   |   SDP_Session_Description   |   SDP_Attributes   |   RFC723x_HTTP_1.1   |   RFC3986_Generic_URI   |   RFC3987_IRI   |   RFC5322_IMF   |   RFC4975_MSRP   |   draft2326bis_RTSP_2.0   |   RFC5234_ABNF_Notation   |

ABNF for SIP:   Response Codes

Status-Code   =
extension-code   =
Reason-Phrase   =
*( reserved  /  unreserved  /  escaped  /  UTF8-NONASCII  /  UTF8-CONT  /  SP  /  HTAB )


1xx – Provisional

Top

Informational   =
"100"  /   ; Trying   [ RFC 3262 – Section 8.1 ]
"180"  /   ; Ringing   [ RFC 3261 – Section 21.1.2 ]
"181"  /   ; Call Is Being Forwarded   [ RFC 3261 – Section 21.1.3 ]
"182"  /   ; Queued   [ RFC 3261 – Section 21.1.4 ]
"183"  /   ; Session Progress   [ RFC 3261 – Section 21.1.5 ]
"199"   ; Early Dialog Terminated   [ RFC 6228 – Section 11.1 ]


2xx – Successful

Top

Success   =
"200"  /   ; OK   [ RFC 3261 – Section 21.2.1 ]
"202"  /   ; Accepted (Deprecated)   [ RFC 6665 – Section 8.3.1 ]
"204"   ; No Notification   [ RFC 5839 – Section 8.1 ]


3xx – Redirection

Top

Redirection   =
"300"  /   ; Multiple Choices   [ RFC 3261 – Section 21.3.1 ]
"301"  /   ; Moved Permanently   [ RFC 3261 – Section 21.3.2 ]
"302"  /   ; Moved Temporarily   [ RFC 3261 – Section 21.3.3 ]
"305"  /   ; Use Proxy   [ RFC 3261 – Section 21.3.4 ]
"380"   ; Alternative Service   [ RFC 3261 – Section 21.3.5 ]


4xx – Request Failure

Top

Client-Error   =
"400"  /   ; Bad Request   [ RFC 3261 – Section 21.4.1 ]
"401"  /   ; Unauthorized   [ RFC 3261 – Section 21.4.2 ]
"402"  /   ; Payment Required   [ RFC 3261 – Section 21.4.3 ]
"403"  /   ; Forbidden   [ RFC 3261 – Section 21.4.4 ]
"404"  /   ; Not Found   [ RFC 3261 – Section 21.4.5 ]
"405"  /   ; Method Not Allowed   [ RFC 3261 – Section 21.4.6 ]
"406"  /   ; Not Acceptable   [ RFC 3261 – Section 21.4.7 ]
"407"  /   ; Proxy Authentication Required   [ RFC 3261 – Section 21.4.8 ]
"408"  /   ; Request Timeout   [ RFC 3261 – Section 21.4.9 ]
"410"  /   ; Gone   [ RFC 3261 – Section 21.4.10 ]
"412"  /   ; Conditional Request Failed   [ RFC 3903 – Section 13.2 ]
"413"  /   ; Request Entity Too Large   [ RFC 3261 – Section 21.4.11 ]
"414"  /   ; Request-URI Too Long   [ RFC 3261 – Section 21.4.12 ]
"415"  /   ; Unsupported Media Type   [ RFC 3261 – Section 21.4.13 ]
"416"  /   ; Unsupported URI Scheme   [ RFC 3261 – Section 21.4.14 ]
"417"  /   ; Unknown Resource-Priority   [ RFC 4412 – Section 12.4 ]
"420"  /   ; Bad Extension   [ RFC 3261 – Section 21.4.15 ]
"421"  /   ; Extension Required   [ RFC 3261 – Section 21.4.16 ]
"422"  /   ; Session Interval Too Small   [ RFC 4028 – Section 12.2 ]
"423"  /   ; Interval Too Brief   [ RFC 3261 – Section 21.4.17 ]
"424"  /   ; Bad Location Information   [ RFC 6442 – Section 8.4 ]
"428"  /   ; Use Identity Header   [ RFC 4474 – Section 14.2 ]
"429"  /   ; Provide Referrer Identity   [ RFC 3892 – Section 8 ]
"430"  /   ; Flow Failed   [ RFC 5626 – Section 11.5 ]
"433"  /   ; Anonymity Disallowed   [ RFC 5079 – Section 6 ]
"436"  /   ; Bad Identity-Info   [ RFC 4474 – Section 14.3 ]
"437"  /   ; Unsupported Certificate   [ RFC 4474 – Section 14.4 ]
"438"  /   ; Invalid Identity Header   [ RFC 4474 – Section 14.5 ]
"439"  /   ; First Hop Lacks Outbound Support   [ RFC 5626 – Section 11.6 ]
"440"  /   ; Max-Breadth Exceeded   [ RFC 5393 – Section 6.2 ]
"469"  /   ; Bad Info Package   [ RFC 6086 – Section 11.6 ]
"470"  /   ; Consent Needed   [ RFC 5360 – Section 6.1 ]
"480"  /   ; Temporarily Unavailable   [ RFC 3261 – Section 21.4.18 ]
"481"  /   ; Call/Transaction Does Not Exist   [ RFC 3261 – Section 21.4.19 ]
"482"  /   ; Loop Detected   [ RFC 3261 – Section 21.4.20 ]
"483"  /   ; Too Many Hops   [ RFC 3261 – Section 21.4.21 ]
"484"  /   ; Address Incomplete   [ RFC 3261 – Section 21.4.22 ]
"485"  /   ; Ambiguous   [ RFC 3261 – Section 21.4.23 ]
"486"  /   ; Busy Here   [ RFC 3261 – Section 21.4.24 ]
"487"  /   ; Request Terminated   [ RFC 3261 – Section 21.4.25 ]
"488"  /   ; Not Acceptable Here   [ RFC 3261 – Section 21.4.26 ]
"489"  /   ; Bad Event   [ RFC 6665 – Section 8.3.2 ]
"491"  /   ; Request Pending   [ RFC 3261 – Section 21.4.27 ]
"493"  /   ; Undecipherable   [ RFC 3261 – Section 21.4.28 ]
"494"  /   ; Security Agreement Required   [ RFC 3329 – Section 6.4 ]


5xx – Server Failure

Top

Server-Error   =
"500"  /   ; Server Internal Error   [ RFC 3261 – Section 21.5.1 ]
"501"  /   ; Not Implemented   [ RFC 3261 – Section 21.5.2 ]
"502"  /   ; Bad Gateway   [ RFC 3261 – Section 21.5.3 ]
"503"  /   ; Service Unavailable   [ RFC 3261 – Section 21.5.4 ]
"504"  /   ; Server Time-out   [ RFC 3261 – Section 21.5.5 ]
"505"  /   ; Version Not Supported   [ RFC 3261 – Section 21.5.6 ]
"513"  /   ; Message Too Large   [ RFC 3261 – Section 21.5.7 ]
"580"   ; Precondition Failure   [ RFC 3312 – Section 8 ]


6xx – Global Failures

Top

Global-Failure   =
"600"  /   ; Busy Everywhere   [ RFC 3261 – Section 21.6.1 ]
"603"  /   ; Decline   [ RFC 3261 – Section 21.6.2 ]
"604"  /   ; Does Not Exist Anywhere   [ RFC 3261 – Section 21.6.3 ]
"606"   ; Not Acceptable   [ RFC 3261 – Section 21.6.4 ]