常见的 SIP 错误码

以下是常见的 SIP 错误码整理表格,按 SIP CODE、描述、现象、解决方法 分类:

SIP CODE 描述 现象 解决方法
100 Trying 临时响应,表示请求正在处理中,但未完成。 无需操作,等待后续响应即可。
180 Ringing 被叫方已收到呼叫请求并开始振铃。 等待被叫方接听或超时。
200 OK 请求已成功完成(如呼叫接通、注册成功等)。 正常流程,无需处理。
301 Moved Permanently 被叫方已永久转移到新地址。 更新联系人地址,重新发起请求至新地址。
302 Moved Temporarily 被叫方临时转移至其他地址。 根据响应中的 Contact 头字段重试请求。
401 Unauthorized 请求缺乏有效认证信息(如用户名/密码错误)。 检查认证凭证(如 SIP 账户信息),重新发送带认证头的请求。
403 Forbidden 服务器理解请求,但拒绝执行(如权限不足)。 联系管理员确认权限配置,或检查请求合法性。
404 Not Found 请求的资源(如被叫号码)不存在。 检查被叫号码是否正确,或确认用户是否已注册。
408 Request Timeout 请求未在服务器规定时间内完成(如网络延迟或服务器过载)。 检查网络连接,调整超时参数,或重试请求。
480 Temporarily Unavailable 被叫方暂时不可用(如拒接、未注册或DND模式)。 等待被叫方恢复可用状态,或检查被叫设备状态。
486 Busy Here 被叫方正忙(如正在通话中)。 等待后重试,或启用呼叫等待功能。
487 Request Terminated 请求被取消(如主叫方主动挂断)。 正常终止流程,无需处理。
500 Server Internal Error 服务器内部错误(如配置错误或软件崩溃)。 联系服务器管理员检查日志,重启服务或修复配置。
503 Service Unavailable 服务器暂时无法处理请求(如维护或过载)。 等待服务器恢复,检查负载均衡或冗余配置。
504 Server Timeout 服务器未及时收到下游响应(如网关超时)。 检查网络链路或中继设备,调整超时设置。
603 Decline 被叫方明确拒绝呼叫(如手动拒接)。 确认被叫方意愿,或检查呼叫策略(如黑名单)。

补充说明:

  1. SIP 响应码分类

    • 1xx:临时响应(处理中)
    • 2xx:成功响应
    • 3xx:重定向响应
    • 4xx:客户端错误(请求问题)
    • 5xx:服务器错误(服务端问题)
    • 6xx:全局错误(呼叫无法完成)
  2. 常见排查方向

    • 4xx 错误:检查客户端请求合法性(如地址、格式、凭证)。
    • 5xx 错误:联系服务提供商或检查服务器状态。
    • 6xx 错误:确认被叫方配置或策略限制。
相关推荐
谢平康1 个月前
使用firewall-cmd配置SIP端口转发,实现双网卡互通,内外网方式
freeswitch·sip·双网卡互通
贾宝玉的玉宝贾2 个月前
FreeSWITCH 简单图形化界面40 - 使用mod_curl模块进行http请求
python·http·voip·freeswitch·sip
戴草帽的大z5 个月前
Kamailio SIP服务器的配置与运行
kamailio·voip·sip
戴草帽的大z5 个月前
基于CentOS系统利用Kamailio搭建企业级SIP服务器
linux·centos·kamailio·sip
c_zyer7 个月前
Kamailio-Sngrep 短小精悍的利器
kamailio·sip·sngrep
c_zyer8 个月前
Kamailio-超强dispatcher负载均衡模块
负载均衡·kamailio·voip·sip
tekin8 个月前
macos 系统文件操作时提示 Operation not permitted 异常解决方法 , 通过恢复模式 开启 /关闭 SIP方法
macos·mac·sip·恢复模式·csrutil·mac恢复模式进入方法
帐篷Li1 年前
【开源物联网平台】window环境下搭建调试监控设备环境
sip·gb28181·监控设备·国标
webrtc&ffmpeg_study1 年前
janus模块介绍-SIP Gateway
linux·服务器·sip·janus