Asterisk 常见错误

403 登录失败

解决:等待 1 分钟,等超时之后重新连接即可。一般是切换 IP 时或者换软电话登录会碰到。

401 登录失败

解决:检查账户和密码是否正确?检查连接地址是否正确?检查 Asterisk 是否启动?检查防火墙端口是否打开?

408 连接超时

解决:一般是 Asterisk 服务不通,检查 Asterisk 服务是否启动,检查防火墙是否打开?

可以拨通,没有声音?

一般是 NAT 造成,配置这三个参数:rtp_symmetric,force_rport,rewrite_contact。

SIP 客户端没有自动挂机?

一般是没有设置 stun 造成的,在 SIP 客户端,设置 stun 即可。如果没有 stun server,可以设置这个stun.l.google.com:19302

AGI 脚本返回状态 4,正常应该为 0?

查看网上资料,是 AGI 脚本中调用 Hangup 导致,将脚本中的 Hangup 去掉,放在拨号计划配置文件中执行 Hangup,可以解决这个问题。

AGI Script agidemo completed, returning 0