X40 General SIP Protocol Error (e.g., unacceptable codec in SDP in 200 and
ACK messages, or times out while waiting for ACK)
X60 Dialed number invalid according to given dial plan
The $PRVST and $UPGST macro variables expand to integer codes which report the state of a
resync or upgrade attempt. They are typically used within triggers and resync/upgrade conditions.
The values of these variables is as follows:
-1 = explicit request (resync/upgrade url or sip)
0 = just rebooted (resync only)
1 = triggered from configured trigger or rule
2 = error retry
For convenience, below is a list of SIP error codes at the time of this printing which incorporates
response codes from the IANA (Internet Assigned Numbers Authority) SIP parameter registry
(http://www.iana.org/assignments/sip-parameters), and additional response codes defined in Internet-
drafts which are implemented by the PHONE ADAPTER.
Provisional 1xx
100 Trying
180 Ringing
181 Call Is Being Forwarded
182 Queued
183 Session Progress
Successful 2xx
200 OK
202 Accepted
Redirection 3xx
300 Multiple Choices
301 Moved Permanently
302 Moved Temporarily
305 Use Proxy
380 Alternative Service
Request Failure 4xx
400 Bad Request
401 Unauthorized
402 Payment Required
403 Forbidden
404 Not Found
405 Method Not Allowed
406 Not Acceptable
407 Proxy Authentication Required
408 Request Timeout
© 2004 Linksys Proprietary (See Copyright Notice on Page 2)
94