Closed mattki closed 7 years ago
please check your socket_pcap.xml and be sure that the socket profile for rtcp has been activated.
Thank you for the response and the great software!
You're right, just had to change enabled=false to enabled=true for profile socketspcap_rtcp in socket_pcap.xml.
ok. you are welcome
profile name="socketspcap_rtcp" description="RTCP Socket" enable="true" serial="2014010402" but don't work
Hi @adubovikov , @lmangani I very much appreciate your fantastic project.
I got the same issue here: the Homer server has not received any QoS reports for media.
Here's my environment:
<param name="rtcp-audio-interval-msec" value="100"/>
socketspcap_rtcp
in socket_pcap.xml
is enabled with filter configuration that according to FreeSwitch RTP port ranges:
<param name="filter">
<!--<value>portrange 8000-30000 and len >=64 </value>-->
<value>portrange 16384-32768</value>
</param>\
if(sip_has_sdp())
block in sip_capture_plan.cfg
is un-commented<load module="transport_hep" register="local"/>
<load module="protocol_sip" register="local"/>
<load module="database_hash" register="local"/>
<load module="protocol_rtcp" register="local"/>
<load module="socket_pcap" register="local"/>
I have searched on Google for a day and could not find any clue so end up with this question here. Thank you!
First, could you guys @mattki @hoangtuan151 double-check if the SIP and RTCP traffic is correctly ingested to captagent ?
Second, you can run captagent in foreground mode to see what's happening in real time with the traffic
/usr/local/captagent/sbin/captagent -x 10
Anyway, this error
"[ERR] protocol_sip.c:141 Couldnot find this call"
is shown when you have the wrong port for SIP - I just tried.
I made a test call and I can see everything is flowing correctly from Captagent to HOMER UI
So I guess something's wrong with your setup. I also suggest you use the latest Captagent version.
Thanks
I run Ubuntu 16.04.2 and Asterisk 13.15 using only chan_sip and latest homer running on a different host.
Using mostly default captagent config I get sip call detail sent to homer host with no issue.
rtcp does not get sent to homer host but seems to be detected by captagent. I have checked this with ngrep on homer host, and also checked the homer databases and no rtcp rows are inserted.
captagent 6.2.0.2 and homer 5
rtcp_capture_plan.cfg:
capture[pcap] {
}
sip capture plan:
capture[pcap] {
}
transport_hep.xml:
<?xml version="1.0"?>
protocol_sip.xml:
<?xml version="1.0"?>
captagent.xml:
<?xml version="1.0"?>
protocol_rtcp.xml:
<?xml version="1.0"?>