我正在使用Kamailio 5.0.3版(x86_64 / linux),它已安装并运行在Centos 7 Sever上。我使用Kamailio作为Asterisk的SIP代理服务器,似乎工作正常,但是,我确实有一个问题和一个我想要了解的问题,我希望有人可以帮助我。
为了参数,我的服务器名称是myServer,它的IP地址是172.1.1.13; Asterisk位于不同的服务器上。
问题:我每隔10秒就会在Kamailio日志中收到一条错误消息,上面写着=&gt; 11月18日18:10:55 myServer / usr / local / sbin / kamailio [29188]:错误:[core / tcp_main.c:2660]:tcpconn_1st_send():连接172.1.1.13:59794失败(RST)连接被拒绝。< / p>
我不知道是什么触发了这个错误,如上所述,事情确实有效;我可以拨打电话并使用sip工具将请求通过Kamailio传递给Asterisk。有谁知道可能导致此错误的原因是什么?我不明白是什么想要连接到如此高端口的东西。
问题:我理解它的方式,需要rtpproxy将视频/音频通过Kamailio传递给Asterisk。然而,即使没有运行rtpproxy,我也会将视频传输到Asterisk,并且视频播放在sip设备(例如MicroSIP)上没有任何问题。我很困惑我需要rtpproxy。 注意:即使没有rtpproxy,我也会在问题部分得到相同的错误。
谢谢,
答案 0 :(得分:0)
这似乎是您在kamailio.cfg
内为某些服务提及此连接端口,因此您应该查看kamailio.cfg
并查看为何与 172.1.1.13建立连接: 59794 你会知道它为什么要连接。
RTPProxy
或RtpEngine
用于Relaying
目的,它还可以在遗留crypto
和{{1}之间执行SIP client
项内容但是,最新的模块也可以将调用记录为webRTC clients
或.pcap