我刚刚(第一次)按照本指南编译并安装了 kamailio。对于配置,我正在关注文档here
我正在尝试测试一个新的 SIP 用户。我创建了它:
» kamctl add test testpasswd
用户在那里:
» kamctl db show subscriber
|----+----------+--------------------+------------+---------------+----------------------------------+----------------------------------+------|
| id | username | domain | password | email_address | ha1 | ha1b | rpid |
|----+----------+--------------------+------------+---------------+----------------------------------+----------------------------------+------|
| 5 | test | tethys.wavilon.net | testpasswd | | 5cf40781f33c6f43a26244046564b67e | eb898de815bc16092e4c2e8c04bfe188 | NULL |
|----+----------+--------------------+------------+---------------+----------------------------------+----------------------------------+------|
我尝试连接我的 sip 客户端,但注册超时 ( Request Timeout (408)
)。我试图通过执行以下操作来验证发生了什么:
» kamailio -l <my-ip> -E -ddddd -D 1
我看到很多信息,其中一条很有趣:
0(15818) DEBUG: auth [api.c:86]: pre_auth(): auth:pre_auth: Credentials with realm '<my-ip>' not found
但我不知道如何解决这个问题。如何验证<my-ip>
配置了哪些与领域关联的凭据?什么是“境界”?我没有找到任何初学者指南kamailio
。是否有关于如何设置简单kamailio
配置的简单方法?