Hi.
I am trying to get Freeswitch (version 1.10.12, working fine for call
processing) to send HEPv3 captures to a Homer version 7 server I have set up.
I believe I have done all the necessary configuration in Freeswitch to make
this work, but it simply doesn’t send any packets.
I have done the following:
- In /etc/freeswitch/autoload_configs/sofia.conf.xml in the <global_settings>
stanza:
- In every profile under /etc/freeswitch/sip_profiles in the stanza:
-
Restarted Freeswitch
-
Told Freeswitch to perform capturing:
fs_cli -x “sofia global capture on”
and for every SIP profile I have:
fs_cli -x “sofia profile XXX capture on”
Then, when calls get processed, I see no traffic on UDP port 9060 at all.
I am watching for these packets leaving the Freeswitch machine as well as
arriving on the Homer server:
tshark -f “port 9060”
Nothing is shown.
However if I then run an sngrep command to watch the SIP traffic on the
Freeswitch machine and send HEP captures, I get traffic:
sngrep port 5060 -H udp:cerberus.example.net:9060 --no-interface -q
I then see packets both leaving the Freeswitch machine and arriving on the
Homer server.
I therefore conclude that:
a) I have no networking or firewalling problems
b) I have omitted some bit of magic to tell Freeswitch to send the HEP capture
itself.
Please can someone suggest what that magic might be?
Thanks,
Antony.