[SR-Users] Homer / Kamailio / Freeswitch

Antonio Teixeira eagle.antonio at gmail.com
Thu Mar 28 18:37:15 CET 2013


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



More information about the sr-users mailing list