Drux Asked: 2016-07-23 23:42:30 +0800 CST2016-07-23 23:42:30 +0800 CST 2016-07-23 23:42:30 +0800 CST 在 Asterisk 服务器上缺少有关 IAX2 注册尝试失败的日志 772 我正在尝试通过 IAX2 使用 Asterisk 安装注册 VoIP 软电话(适用于 iOS 的 Zoiper 应用程序)。 目前,这会导致软件电话一侧出现错误消息“Registration Refused (29)”。 我可以从 Asterisk 方面获得有关此错误的更多信息吗?目前我在/var/log/asterisk/messages. logging asterisk voip 2 个回答 Voted Best Answer Ryan Babchishin 2016-07-24T04:07:27+08:002016-07-24T04:07:27+08:00 有多个登录/var/log/asterisk,都检查一下 从控制台调试 您还可以从控制台启动星号并启用调试iax2 # asterisk -r asterisk*CLI> iax2 set debug on asterisk*CLI> 然后尝试从您的客户端再次连接。您应该在控制台上看到更多信息。 有关iax2调试的更多信息 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 和这个 asterisk*CLI> 核心显示帮助记录器 logger add channel -- 添加一个新的日志记录通道 logger mute -- 将日志输出切换到控制台 logger reload -- 重新打开日志文件 logger remove channel -- 删除一个日志记录通道 logger rotate -- 旋转并重新打开日志文件 logger set level {DEBUG|NOTICE|WARNING|ERROR|VERBOSE|DTMF} {on|off} -- 启用/禁用此控制台的特定日志记录级别 logger show channels -- 列出配置的日志通道 Oliver Jaksch 2017-01-18T02:43:23+08:002017-01-18T02:43:23+08:00 今天有同样的问题,但设置后让它工作 验证调试 = 是 在iax.conf 然后/var/log/asterisk/messages中的结果是 [2017-01-17 09:37:09] 通知 [1204] chan_iax2.c:对等 '123' 没有注册(来自 123.45.67.89) 例如,当尝试使用错误的凭据登录时,fail2ban 可以过滤这些凭据。
有多个登录
/var/log/asterisk
,都检查一下从控制台调试
您还可以从控制台启动星号并启用调试
iax2
然后尝试从您的客户端再次连接。您应该在控制台上看到更多信息。
有关
iax2
调试的更多信息和这个
今天有同样的问题,但设置后让它工作
在iax.conf
然后/var/log/asterisk/messages中的结果是
例如,当尝试使用错误的凭据登录时,fail2ban 可以过滤这些凭据。