我正在开发一个 sip 客户端。我正在使用wireshark 监控sip 数据包。
向 sip 服务器注册工作正常
打电话时我有这个:
客户端 - 邀请消息服务器 - 401 未授权客户端 - 邀请消息服务器 - 403 禁止
我无权访问服务器。会出什么问题?为什么我不能打电话?
如果注册工作正常,那 401 和 403 是怎么回事?
这是正常的。服务器请求授权(401)。之后它说授权不正确。
这是任何这一切的正常行为:
1)您为此用户名使用了不正确的密码
2)您使用的域名/领域不正确,并且在服务器上设置了域名/领域。
如果注册工作正常,可以
1) 服务器以不同的注册方式工作 - 联系服务器支持
2) 您拨打的格式不正确或该号码不允许您的分机呼叫。
您需要将您的 sip 凭据发送给电信公司...需要更改您的 sip 凭据参数..以使您有权拨出电话
Another reason for that error: device trying to register is not sending authentication.
while the server may request authentication
这是一个旧线程,但它可能对某人有所帮助:sip 服务器可以处于夜间/假日模式,这可能需要客户端的不同访问级别。