有关Asterisk服务器上失败的IAX2注册尝试的日志丢失

我试图通过IAX2注册一个VoIP软电话(Zoiper应用程序的iOS)与Asterisk安装。

目前,这会导致软件电话侧出现错误消息“拒绝注册(29)”。

我能从Asterisk那边获得更多关于这个错误的信息吗? 目前我在/var/log/asterisk/messages中看不到任何相关的东西。

/var/log/asterisk有多个日志,全部检查

从控制台进行debugging

您也可以从控制台启动星号并启用对iax2debugging

 # asterisk -r asterisk*CLI> iax2 set debug on asterisk*CLI> 

然后尝试再次从您的客户端连接。 您应该在控制台上看到更多信息。

有关iax2debugging的更多信息

 asterisk*CLI> core show help iax2 set debug iax2 set debug {on|off|peer} -- Enable/Disable IAX debugging iax2 set debug jb {on|off} -- Enable/Disable IAX jitterbuffer debugging iax2 set debug trunk {on|off} -- Enable/Disable IAX trunk debugging 

和这个

星号* CLI>核心显示帮助logging器
logging器添加通道 - 添加一个新的logging通道
logging仪静音 - 将logging输出切换到控制台
logging器重新加载 - 重新打开日志文件
logging器删除频道 - 删除logging频道
logging器旋转 - 旋转并重新打开日志文件
 logger set level {DEBUG | NOTICE | WARNING | ERROR | VERBOSE | DTMF} {on | off}  - 为此控制台启用/禁用特定的日志logging级别
logging器显示通道 - 列出configuration的日志通道

今天有同样的问题,但设置后得到它的工作

authdebug =是

iax.conf中

那么在/ var / log / asterisk / messages中的结果

[2017-01-17 09:37:09]通知[1204] chan_iax2.c:没有注册同级“123”(从123.45.67.89)

例如,当尝试使用fail2ban过滤的错误凭证进行login时。