Mac应用程序的NAPTR问题

时间:2013-07-16 10:53:44

标签: macos dns sip voip linphone

我已经为Mountain Lion创建了gtk bundler的linphone构建,并尝试使用代理服务器配置运行应用程序。我正在使用一台Mac机和一台iPad进行测试。

Mac:Mountain Lion 10.8.4
iPad 2:iOS 5.1.1(9B206)

我只添加了以下细节来配置:
1. 域名: server.com 2. 代理: IP

如果我使用linphone默认代理配置详细信息,那么我就可以在iPad和Mac OS X上拨打/接听电话。

但是如果我使用我们的代理服务器配置,那么SIP注册就可以了,我只能在Mac OS X应用程序中接收调用。但是iPad应用程序可以很好地进行SIP注册,拨打和接听电话。

我猜DNS查询请求失败了。但它正在与iPad应用程序合作。问题出在linphone app?

我已使用linphone.org中提供的linphone应用程序测试了配置详细信息。但是我遇到了同样的问题。请查看以下日志,了解有关错误的更多详细信息。

日志:

message: eXosip_dnsutils_naptr_lookup: About to ask for 'server.com NAPTR'
error: eXosip_dnsutils_naptr_lookup: res_query failed ('server.com NAPTR')
message: Call 0x103d53620: moving from state LinphoneCallOutgoingInit to LinphoneCallOutgoingProgress
message: DNS resolution with server.com:5060
message: getaddrinfo failure. server.com:5060 (8)
message: cb_transport_error (id=19)
message: cb_nict_kill_transaction (id=19)
message: keep alive: 8
message: tcp_tl_keepalive socket node:xx.xx.xxx.xx:5060 , socket 23 [pos=0], connected
message: eXosip: Reseting timer to 10s before waking up!

0 个答案:

没有答案