Hello.
First of all i just did a fresh install of Homer and this thing is
perfect only really missing the RTP analysis.
Anyway I have a Freeswitch PBX with several internal profiles and also
external profiles binded into external Ips ( Public not Private).
Capture on the private network profiles works flawlessly when i try to
track public interface , calls going into the VOIP Operators , there are
no entries ....
So :
Public call data inside the DB , No
Freeswitch sending data into Kamailio , Yes
TCPDUMP on Kamailio Shows SIP Data from the PBX Interface , Yes ,
Kamailio complains with
Mar 28 08:30:27 debian /usr/local/sbin/kamailio[23709]: ERROR: <core>
[parser/msg_parser.c:705]: ERROR: parse_msg: message=<#015#012>
Mar 28 08:30:27 debian /usr/local/sbin/kamailio[23709]: ERROR: <core>
[receive.c:146]: ERROR: receive_msg: parse_msg failed
Problem Scenario :
A call from a phone inside the network 1.1.1.0 Into the PBX 1.1.1.1 is
tracked by Homer a call from the external IP Binded into the PBX lets
say something like 80.0.80.8(External Public IP) , Call not tracked and
Kamailio complains with parse_msg_error.
Helper Data :
Uname
Linux debian 2.6.32-5-amd64 #1 SMP Mon Feb 25 00:26:11 UTC 2013 x86_64
GNU/Linux
LSB
Distributor ID: Debian
Description: Debian GNU/Linux 6.0.7 (squeeze)
Release: 6.0.7
Codename: squeeze
Kamailio as of TODAY from GIT
Homer as of TODAY from GIT
WebHomer 3.3.1 From GIT Also
Using the SOFIA SIPTRACE , problem shows both using the global sip trace
or individual profile siptrace.
Thanks for your time
Antonio