SIP协议错误代码大全
- 格式:docx
- 大小:21.91 KB
- 文档页数:5
1xx =通知性应答100正在尝试180正在拨打181正被转接182正在排队183通话进展2xx =成功应答200 OK202被接受:用于转介3xx =转接应答300多项选择301被永久迁移302被暂时迁移305使用代理服务器380替代服务4xx =呼叫失败400呼叫不当401未经授权:只供注册机构使用,代理服务器应使用代理服务器授权407402要求付费(预订为将来使用)403被禁止的404未发现:未发现用户405不允许的方法406不可接受407需要代理服务器授权408呼叫超时:在预定时间内无法找到用户410已消失:用户曾经存在,但已从此处消失413呼叫实体过大414呼叫URI过长415不支持的媒体类型416不支持的URI方案420不当扩展:使用了不当SIP协议扩展,服务器无法理解该扩展421需要扩展423时间间隔过短480暂时不可使用481通话/事务不存在482检测到循环483跳数过多484地址不全485模糊不清486此处太忙487呼叫被终止488此处不可接受491呼叫待批493无法解读:无法解读S/MIME文体部分5xx =服务器失败500服务器内部错误501无法实施:SIP呼叫方法在此处无法实施502不当网关503服务不可使用504服务器超时505不支持该版本:服务器不支持SIP协议的这个版本513消息过长6xx =全局失败600各处均忙603拒绝604无处存在606不可使用代码详解:SIP协议应答码应答代码应答码是包含了,并且扩展了HTTP/1."1应答码。
并不是所有的HTTP/1."1应答码都适当应用,只有在折里指出的是适当的。
其他HTTP/1."1应答码不应当使用。
并且,SIP也定义了新的应答码系列,6xx。
1临时应答1xx临时应答,也就是消息性质的应答,标志了对方服务器正在处理请求,并且还没有决定最后的应答。
如果服务器处理请求需要花200ms以上才能产生终结应答的时候,它应当发送一个1xx应答。
SIP协议错误代码大全1. 1xx系列 - 信息响应1. 100 Trying - 接收方正在处理请求,但没有给出最终响应。
2. 180 Ringing - 接收方正在振铃。
3. 183 Session Progress - 接收方已经在处理请求,并且期望发送一个最终响应。
2. 2xx系列 - 成功响应1.200OK-请求成功,客户端应该进行下一步操作。
2. 202 Accepted - 已经接受请求,但尚未完成处理。
3. 3xx系列 - 重定向响应1. 300 Multiple Choices - 请求的地址有多个选择,用户可以选择其中一个。
2. 301 Moved Permanently - 所请求的资源已经永久移动到新位置。
3. 302 Moved Temporarily - 所请求的资源已经临时移动到新位置。
4. 305 Use Proxy - 所请求的资源必须通过代理访问。
4. 4xx系列 - 客户端错误响应1. 400 Bad Request - 客户端请求有语法错误。
2. 401 Unauthorized - 需要用户身份验证。
3. 403 Forbidden - 服务器禁止访问所请求的资源。
4. 404 Not Found - 所请求的资源不存在。
5. 408 Request Timeout - 请求超时。
6. 415 Unsupported Media Type - 不支持的媒体类型。
5. 5xx系列 - 服务器错误响应1. 500 Server Internal Error - 服务器内部错误。
2. 501 Not Implemented - 服务器不支持实现请求的功能。
3. 502 Bad Gateway - 服务器作为网关或代理,从上游服务器接收到无效响应。
4. 503 Service Unavailable - 所请求的服务暂时不可用。
5. 504 Server Timeout - 服务器在等待上游服务器的响应时超时。
1)100 Trying说明caller正在呼叫,但还没联系上callee。
180 Ringing 说明callee已经被联系上,callee的铃正在响.收到这个信息后,等待200 OK2)181 Call is being forwarded说明call被重新路由到另外一个目的地3)182 Queued说明callee当前是不可获得的,但是对方不想直接拒绝呼叫,而是选择放在呼叫队列中4)183 Session progress用来警告caller频段(inband)错误。
当从PSTN收到一个ISDN消息,SIP gateway 产生183 Session progress 。
2xx successful Responses200 OK3xx Redirection Responses5)300 Multiple choices说明呼叫的地址被解析成多个地址,所有的地址都被提供出来,用户或用户代理可以从中选择联系哪个。
6)301 Moved permanently说明指定地址的用户已经永远不可用,在头中已经用另外一个地址替换了.7)302 Moved temporarily说明指定地址的用户临时不可用,在头中已经用另外一个地址代替了.8)305 Use proxy说明caller必须用一个proxy来联系callee.9)380 Alternative service说明call不成功,但是可选择其他的服务4xx Request Failure Responses10)400 Bad Request说明由于非法格式,请求不能被理解。
11)401 Unauthorized说明请求需要用户认证。
12)402 Payment required说明完成会话需要付费.13)403 Forbidden说明server已经收到并能理解请求但不提供服务。
14)404 Not Found说明server有明确的信息在指定的域中用户不存在.15)405 Method Not Allowed说明请求中指定的方法是不被允许的。
sip错误代码1xx = 通知性应答100 正在尝试180 正在拨打181 正被转接182 正在排队183 通话进展2xx = 成功应答200 OK202 被接受:用于转介3xx = 转接应答300 多项选择301 被永久迁移302 被暂时迁移305 使用代理服务器380 替代服务4xx = 呼叫失败400 呼叫不当401 未经授权:只供注册机构使用,代理服务器应使用代理服务器授权407402 要求付费(预订为将来使用)403 被禁止的404 未发现:未发现用户405 不允许的方法406 不可接受407 需要代理服务器授权408 呼叫超时:在预定时间内无法找到用户410 已消失:用户曾经存在,但已从此处消失413 呼叫实体过大414 呼叫URI过长415 不支持的媒体类型416 不支持的URI方案420 不当扩展:使用了不当SIP协议扩展,服务器无法理解该扩展421 需要扩展423 时间间隔过短480 暂时不可使用481 通话/事务不存在482 检测到循环483 跳数过多484 地址不全485 模糊不清486 此处太忙487 呼叫被终止488 此处不可接受491 呼叫待批493 无法解读:无法解读 S/MIME文体部分5xx = 服务器失败500 服务器内部错误501 无法实施:SIP呼叫方法在此处无法实施502 不当网关503 服务不可使用504 服务器超时505 不支持该版本:服务器不支持SIP协议的这个版本513 消息过长6xx = 全局失败600 各处均忙603 拒绝604 无处存在606 不可使用代码详解:SIP协议应答码应答代码应答码是包含了,并且扩展了HTTP/1.1应答码。
并不是所有的HTTP/1.1应答码都适当应用,只有在折里指出的是适当的。
其他HTTP/1.1应答码不应当使用。
并且,SIP也定义了新的应答码系列,6xx。
1 临时应答1xx临时应答,也就是消息性质的应答,标志了对方服务器正在处理请求,并且还没有决定最后的应答。
1)100 Trying说明caller正在呼叫,但还没联系上callee。
180 Ringing 说明callee已经被联系上,callee的铃正在响.收到这个信息后,等待200 OK2)181 Call is being forwarded说明call被重新路由到另外一个目的地3)182 Queued说明callee当前是不可获得的,但是对方不想直接拒绝呼叫,而是选择放在呼叫队列中4)183 Session progress用来警告caller频段(inband)错误。
当从PSTN收到一个ISDN消息,SIP gateway 产生183 Session progress 。
2xx successful Responses200 OK3xx Redirection Responses5)300 Multiple choices说明呼叫的地址被解析成多个地址,所有的地址都被提供出来,用户或用户代理可以从中选择联系哪个。
6)301 Moved permanently说明指定地址的用户已经永远不可用,在头中已经用另外一个地址替换了.7)302 Moved temporarily说明指定地址的用户临时不可用,在头中已经用另外一个地址代替了.8)305 Use proxy说明caller必须用一个proxy来联系callee.9)380 Alternative service说明call不成功,但是可选择其他的服务4xx Request Failure Responses10)400 Bad Request说明由于非法格式,请求不能被理解。
11)401 Unauthorized说明请求需要用户认证。
12)402 Payment required说明完成会话需要付费.13)403 Forbidden说明server已经收到并能理解请求但不提供服务。
14)404 Not Found说明server有明确的信息在指定的域中用户不存在.15)405 Method Not Allowed说明请求中指定的方法是不被允许的。
竭诚为您提供优质文档/双击可除sip协议错误代码篇一:sip协议错误代码code大全1)100trying说明caller正在呼叫,但还没联系上callee。
180Ringing说明callee已经被联系上,callee的铃正在响.收到这个信息后,等待200ok2)181callisbeingforwarded说明call被重新路由到另外一个目的地3)182queued说明callee当前是不可获得的,但是对方不想直接拒绝呼叫,而是选择放在呼叫队列中4)183sessionprogress用来警告caller频段(inband)错误。
当从pstn收到一个isdn消息,sipgateway产生183sessionprogress。
2xxsuccessfulResponses200ok3xxRedirectionResponses5)300multiplechoices说明呼叫的地址被解析成多个地址,所有的地址都被提供出来,用户或用户代理可以从中选择联系哪个。
6)301movedpermanently说明指定地址的用户已经永远不可用,在头中已经用另外一个地址替换了.7)302movedtemporarily说明指定地址的用户临时不可用,在头中已经用另外一个地址代替了.8)305useproxy说明caller必须用一个proxy来联系callee.9)380alternativeservice说明call不成功,但是可选择其他的服务4xxRequestFailureResponses10)400badRequest说明由于非法格式,请求不能被理解。
11)401unauthorized说明请求需要用户认证。
12)402paymentrequired说明完成会话需要付费.13)403Forbidden说明server已经收到并能理解请求但不提供服务。
14)404notFound说明server有明确的信息在指定的域中用户不存在.15)405methodnotallowed说明请求中指定的方法是不被允许的。
竭诚为您提供优质文档/双击可除sip协议错误代码篇一:sip协议错误代码code大全1)100trying说明caller正在呼叫,但还没联系上callee。
180Ringing说明callee已经被联系上,callee的铃正在响.收到这个信息后,等待200ok2)181callisbeingforwarded说明call被重新路由到另外一个目的地3)182queued说明callee当前是不可获得的,但是对方不想直接拒绝呼叫,而是选择放在呼叫队列中4)183sessionprogress用来警告caller频段(inband)错误。
当从pstn收到一个isdn消息,sipgateway产生183sessionprogress。
2xxsuccessfulResponses200ok3xxRedirectionResponses5)300multiplechoices说明呼叫的地址被解析成多个地址,所有的地址都被提供出来,用户或用户代理可以从中选择联系哪个。
6)301movedpermanently说明指定地址的用户已经永远不可用,在头中已经用另外一个地址替换了.7)302movedtemporarily说明指定地址的用户临时不可用,在头中已经用另外一个地址代替了.8)305useproxy说明caller必须用一个proxy来联系callee.9)380alternativeservice说明call不成功,但是可选择其他的服务4xxRequestFailureResponses10)400badRequest说明由于非法格式,请求不能被理解。
11)401unauthorized说明请求需要用户认证。
12)402paymentrequired说明完成会话需要付费.13)403Forbidden说明server已经收到并能理解请求但不提供服务。
14)404notFound说明server有明确的信息在指定的域中用户不存在.15)405methodnotallowed说明请求中指定的方法是不被允许的。
说明caller正在呼叫,但还没联系上callee。
180 Ringing 说明callee已经被联系上,callee的铃正在响.收到这个信息后,等待200 OK1)181 Call is being forwarded说明call被重新路由到另外一个目的地2)182 Queued说明callee当前是不可获得的,但是对方不想直接拒绝呼叫,而是选择放在呼叫队列中3)183 Session progress用来警告caller频段(inband)错误。
当从PSTN收到一个ISDN消息,SIP gateway 产生183 Session progress 。
2xx successful Responses200 OK3xx Redirection Responses4)300 Multiple choices说明呼叫的地址被解析成多个地址,所有的地址都被提供出来,用户或用户代理可以从中选择联系哪个。
5)301 Moved permanently说明指定地址的用户已经永远不可用,在头中已经用另外一个地址替换了.6)302 Moved temporarily说明指定地址的用户临时不可用,在头中已经用另外一个地址代替了.7)305 Use proxy说明caller必须用一个proxy来联系callee.8)380 Alternative service说明call不成功,但是可选择其他的服务4xx Request Failure Responses9)400 Bad Request说明由于非法格式,请求不能被理解。
10)401 Unauthorized说明请求需要用户认证。
11)402 Payment required说明完成会话需要付费.12)403 Forbidden说明server已经收到并能理解请求但不提供服务。
13)404 Not Found说明server有明确的信息在指定的域中用户不存在.14)405 Method Not Allowed说明请求中指定的方法是不被允许的。
1xx = 通知性应答∙100 正在尝试∙180 正在拨打∙181 正被转接∙182 正在排队∙183 通话进展2xx = 成功应答∙200 OK∙202 被接受:用于转介3xx = 转接应答∙300 多项选择∙301 被永久迁移∙302 被暂时迁移∙305 使用代理服务器∙380 替代服务4xx = 呼叫失败∙400 呼叫不当∙401 未经授权:只供注册机构使用,代理服务器应使用代理服务器授权407∙402 要求付费(预订为将来使用)∙403 被禁止的∙404 未发现:未发现用户∙405 不允许的方法∙406 不可接受∙407 需要代理服务器授权∙408 呼叫超时:在预定时间内无法找到用户∙410 已消失:用户曾经存在,但已从此处消失∙413 呼叫实体过大∙414 呼叫URI过长∙415 不支持的媒体类型∙416 不支持的URI方案∙420 不当扩展:使用了不当SIP协议扩展,服务器无法理解该扩展∙421 需要扩展∙423 时间间隔过短∙480 暂时不可使用∙481 通话/事务不存在∙482 检测到循环∙483 跳数过多∙484 地址不全∙485 模糊不清∙486 此处太忙∙487 呼叫被终止∙488 此处不可接受∙491 呼叫待批∙493 无法解读:无法解读 S/MIME文体部分5xx = 服务器失败∙500 服务器内部错误∙501 无法实施:SIP呼叫方法在此处无法实施∙502 不当网关∙503 服务不可使用∙504 服务器超时∙505 不支持该版本:服务器不支持SIP协议的这个版本∙513 消息过长6xx = 全局失败∙600 各处均忙∙603 拒绝∙604 无处存在∙606 不可使用代码详解:SIP协议应答码应答代码应答码是包含了,并且扩展了HTTP/1.1应答码。
并不是所有的HTTP/1.1应答码都适当应用,只有在折里指出的是适当的。
其他HTTP/1.1应答码不应当使用。
并且,SIP也定义了新的应答码系列,6xx。
1)100 Trying
说明caller正在呼叫,但还没联系上callee。
180 Ring说明callee已经被联系上,callee的铃正在响.收到这个信息后,等待200 OK
2)181 Call is being forwarded
说明call被重新路由到另外一个目的地
3)182 Qued
说明callee当前是不可获得的,但是对方不想直接拒绝呼叫,而是选择放在呼叫队列中4)183 Session progress
用来警告caller频段(inband)错误。
当从PSTN收到一个ISDN消息,SIPgateway产生183Session progress。
2xx successful Responses
200 OK
3xx Redirection Responses
5)300 Multiple choices
说明呼叫的地址被解析成多个地址,所有的地址都被提供出来,用户或用户代理可以从中选择联系哪个。
6)301 Moved permanently
说明指定地址的用户已经永远不可用,在头中已经用另外一个地址替换了.
7)302 Moved temporarily
说明指定地址的用户临时不可用,在头中已经用另外一个地址代替了.
8)305 Use proxy
说明caller必须用一个proxy来联系callee.
9)380 Alternative service
说明call不成功,但是可选择其他的服务
4xx Request Failure Responses
10)400 Bad Request
说明由于非法格式,请求不能被理解。
11)401 Unauthorized
说明请求需要用户认证。
12)402 Payment required
说明完成会话需要付费.
13)403 Forbidden
说明server已经收到并能理解请求但不提供服务。
14)404 Not Found
说明server有明确的信息在指定的域中用户不存在.
15)405 Method Not Allowed
说明请求中指定的方法是不被允许的。
将返回一个允许的方法列表。
16)406 Not Acceptable
说明被请求的资源只对某些特殊的请求作出响应,对目前头(header)中指定的请求不接受.17)407 Proxy authentication required
和401 Unauthorized response相似.但是,它说明client必须首先在proxy上认证自己。
18)408 Request timeout
说明在timeout时间过期前,server不能产生响应.
19)409 Conflict
说明由于和当前资源状态产生冲突,请求不能被处理。
20)410 Gone
说明请求资源在server上永远不可用,也没有转发的地址。
21)411 Length required
说明用户拒绝接受没有定义content长度的请求。
22)413 Request entity too large
说明server拒绝处理请求,因为它太大,超过了server能处理的大小。
23)414 Request-URI too long
说明server拒绝处理请求,因为请求的URI太长,server不能解释它。
24)415 Unsupported media
说明server拒绝处理请求,因为body格式不被目的终端支持
25)420 Bad extension
说明server不能理解在header中指出的扩展协议。
26)480 Temporarily unavailable
说明callee已经被联系上,但是暂时不可用。
27)481 Call leg/transaction does not exist
说明server正在忽略请求,由于它是一个没有匹配legID的BYE或者是一个没有匹配事务的CANCEL。
28)482 Loop detected
说明server收到了一个包含它自己路径的请求.
29)483 Too many hops
说明server收到一个地址不完整的请求.
31)485 Ambiguous
说明server收到一个请求,其中callee的地址是不明确的,也没有可能备用的地址供选择。
32)486 Busy here
说明callee已经被联系上,但是它们的系统不能承受额外的call.
488
(暂时不能进行)。
5xx Server Failure Responses
33)500 Server internal error
说明server或gateway发生意外错误从而不能处理请求.
34)501 Not implemented
说明server或gateway不支持完成请求所需的功能.
35)502 Bad gateway
说明server或gateway从下游server收到一个非法响应.
36)503 Service unavailable
说明由于超负载或维护问题,server或gateway不能处理请求.
37)504 Gateway timeout
说明server或gateway没有从另外一个server(如locationserver)收到一个及时的响应.38)505 Version not supported
说明server或gateway不支持在请求中用到的SIP版本。
6xx Global Responses
39)600 Busy everywhere
说明callee已经被联系上,但是处于忙状态中,在这个时间不能接受call。
40)603 Decline
说明callee已经被联系上,但是不能或不想加入call。
41)604 Does not exist anywhere
说明server有正式的信息说明callee不存在于网络中。
42)606 Not acceptable
说明callee已经被联系上,但是session描述的某些方面不被接受。