Asterisk 11 Sipml5

标签 asterisk sipml

当我尝试使用 sipml5 注册我的扩展时,我在 CLI 中收到以下信息。
请注意,我的 asterisk 和 sipml5 在同一台服务器上。

[Jan  3 16:48:43] ERROR[10158]: netsock2.c:269 ast_sockaddr_resolve: getaddrinfo("df7jal23ls0d.invalid", "(null)", ...): Name or service not known
[Jan  3 16:48:43] WARNING[10158]: chan_sip.c:15894 __set_address_from_contact: Invalid host name in Contact: (can't resolve in DNS) : 'df7jal23ls0d.invalid'
[Jan  3 16:48:43] ERROR[10158]: netsock2.c:269 ast_sockaddr_resolve: getaddrinfo("df7jal23ls0d.invalid", "(null)", ...): Name or service not known
[Jan  3 16:48:43] WARNING[10158]: chan_sip.c:15894 __set_address_from_contact: Invalid host name in Contact: (can't resolve in DNS) : 'df7jal23ls0d.invalid'
[Jan  3 16:48:43] ERROR[10158]: netsock2.c:269 ast_sockaddr_resolve: getaddrinfo("df7jal23ls0d.invalid", "(null)", ...): Name or service not known
[Jan  3 16:48:43] WARNING[10158]: chan_sip.c:15894 __set_address_from_contact: Invalid host name in Contact: (can't resolve in DNS) : 'df7jal23ls0d.invalid'
    -- Registered SIP '1500' at 37.76.211.51:55603
       > Saved useragent "IM-client/OMA1.0 sipML5-v1.2013.08.10B" for peer 1500

最佳答案

我在尝试使用 SipML5 时遇到了同样的错误。正如 @mirkobrankovic 所说,但在 Asterisk 11.7/Asterisk 11.6 中,调用流不受 DNS 解析的影响。但是,要消除该错误,您所要做的就是在 /etc/hosts 文件中添加 Asterisk 服务器的正确主机名,并在登录时在 SipML5 界面中确保您输入显示名称私有(private)身份 作为相同的值 - 您在sip.conf 中声明的帐户名称。这将消除错误。例如,如果您在 sip.conf 中有以下 sip 用户条目:

[one_siptest2.com]
secret=1234
context=siptest2.com
host=dynamic

将“one_siptest2.com”添加到 SipML5 界面中的显示名称私有(private)身份

如果您使用实时数据库,则可以通过以下简单查询获取要输入的名称:

select name from sipusers where context = 'whatever_context_name';

然后在上述 2 个字段中输入您想要的名称。

图像示例:

sipml5

关于 Asterisk 11 Sipml5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20908753/

相关文章:

google-chrome - 为什么sipml5为音频RTP、音频RTCP、视频RTP和视频RTCP创建具有相同端口的webRTC邀请请求?

javascript - 尝试使用 SipML5 api 和代码连接到 Freeswitch 时出现传输错误

javascript - 我如何在 3CX 中使用 sipml5?

mysql - Asterisk、Mysql、Odbc( 'data' 中的未知列 'field list')

ssl - 如何在 Elastix 上运行 Web-RTC?

asterisk - Asterisk 服务器是否实现了 Stun 和 Turn 服务器

javascript - 如何在 socket.io 和 Node.js 中使用 Asterisk ARI

c# - 如何使用 pjsip 重定向已接听的来电?

sipml5 中的 Asterisk 调用 ID

webrtc - SIPML 5 客户端和 SipServlet 无法使用 WSS