通过kamailio构建类似iptel.org的SIP服务器

时间:2013-08-14 16:24:49

标签: sip sip-server kamailio openser

我想要像iptel.org一样构建SIP服务器。我使用本教程(http://kb.asipto.com/kamailio:skype-like-service-in-less-than-one-hour)来安装Kamailio SIP Server。 但我有一些问题。

  • 服务器无法使用UDP。(我配置了kamailito来监听 到udp)
  • 客户端只能使用代理服务器。(代理服务器必须由客户端配置。我不会 想要使用像iptel这样的代理商。
  • 我使用Jitsi作为客户,它已登录但无法打电话,而EyeBeam 可以打电话

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

该配置使Kamailio能够监听UDP。也许问题是从客户端到服务器的UDP传输可能被运营商防火墙阻止(许多人开始阻止VoIP)或家庭路由器上的某些ALG。

您应该查看服务器上的网络流量以查看SIP数据包是否到达那里 - 您可以使用ngrep,如:

ngrep -d any -qt -W byline port 5060

此外,不需要中间代理,配置用于直接客户端 - 服务器通信。

要进行故障排除,除了查看SIP网络流量外,还可以在kamailio.cfg中设置debug = 3,重启kamailio并在syslog文件中查看消息。应该有关于处理过程中发生的事情的提示,你应该得到关于EyeBeam与Jitsi差异的线索。

您在问题中链接的教程已经过Jitsi测试并使用它。可能是Jitsi的一些错误配置造成了问题。