如何使用 GnuGK 或 OpenH323gk 配置 makecall?
当我从 telnet 会话中使用 GnuGK/Openh323gk 时,我该如何进行 makecall?
$ telnet localhost 7000
;
makecall alias1 alias2
$ ./gnugk -c config.ini -ttt
2011/05/23 11:10:48.957 1 MakeCall.cxx(55) MakeCallEndpoint: Error registering with gatekeeper at "<my public ip>"
2011/05/23 11:10:49.458 1 SoftPBX.cxx(483) GK SoftPBX: MakeCall registration of pseudo-endpoint failed
When i use GnuGK/Openh323gk from its telnet session how can i do makecall?
$ telnet localhost 7000
;
makecall alias1 alias2
$ ./gnugk -c config.ini -ttt
2011/05/23 11:10:48.957 1 MakeCall.cxx(55) MakeCallEndpoint: Error registering with gatekeeper at "<my public ip>"
2011/05/23 11:10:49.458 1 SoftPBX.cxx(483) GK SoftPBX: MakeCall registration of pseudo-endpoint failed
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
GnuGk 使用内部端点来发起呼叫。该端点的处理方式与任何其他外部端点完全相同,并且需要向 GnuGk 注册。
您引用的跟踪行表明此注册失败。确保它没有被任何授权规则阻止,并且它使用的别名尚未被其他东西使用:
在 3 级跟踪中,您应该能够看到此内部端点的注册以及确认或拒绝消息来自 GnuGk。
GnuGk uses an internal endpoint to initiate calls. This endpoint is treated exactly like any other external endpoint and needs to register with GnuGk.
Your quoted trace lines indicate that this registration fails. Make sure it is not blocked by any authorization rule and that it is using an alias that isn't already used by something else:
In a level 3 trace you should be able to see the registration of this internal endpoint and the confirm or reject message from GnuGk.