Hi Alexander,
They were generated by the siptrace module in another OpenSIPS
Server 1.8
#---- Sip Trace Params ----
modparam("siptrace","duplicate_uri","sip:ix.y.z.w:9060")
modparam("siptrace","duplicate_with_hep",1)
modparam("siptrace","trace_to_database",0)
modparam("siptrace","trace_flag",22)
modparam("siptrace","trace_on",1)
modparam("siptrace", "trace_local_ip", "udp:PRIMARY_IP:5060")
modparam("siptrace", "hep_version", 2)
modparam("siptrace","db_url","mysql://OPENSIPS_USER:OPENSIPS_PASS@DB_IP/DB_NAME"
Flavio E. Goncalves
2013/7/10 Alexandr Dubovikov <[email protected]
<mailto:[email protected]>>
Hi Flavio,
how was the original SIP messages generated ?
Wbr,
Alexandr
7/10/2013 5:05 PM, Flavio Goncalves wrote:
Hi Alexander,
I had exactly the same problem. I'm sending to your email
the pcap file. Actually I don't think the problem is the
request. I have inspected the pcap file and seems fine
according to HEP v2. I've changed the source code to force
UDP and it worked fine after that. It is is not a patch,
only a workaround, the root cause is still to be found.
/* PROTO */
if(heph->hp_p == IPPROTO_UDP) ri->proto=PROTO_UDP;
else if(heph->hp_p == IPPROTO_TCP) ri->proto=PROTO_TCP;
else if(heph->hp_p == IPPROTO_IDP)
ri->proto=PROTO_TLS; /* fake protocol */
#ifdef USE_SCTP
else if(heph->hp_p == IPPROTO_SCTP)
ri->proto=PROTO_SCTP;
#endif
else {
//LM_ERR("unknow protocol [%d]\n",heph->hp_p); /*Workaroud */
ri->proto = PROTO_UDP; / *Workaround */
}
The problem seems to be in the IPPROTO_UDP definition. The
message shows:
ERROR:sipcapture:hep_msg_received: unknow protocol [1]
Best regards,
Flavio E. Goncalves
2013/2/15 Alexandr Dubovikov <[email protected]
<mailto:[email protected]>>
Hi Seth,
can you please make tcpdump in pcap format on port 9060
and send it to me ?
Wbr,
Alexandr
-----Original Message-----
From: [email protected]
<mailto:[email protected]>
[mailto:[email protected]
<mailto:[email protected]>] On Behalf Of
Seth Schultz
Sent: Friday, February 15, 2013 8:37 PM
To: OpenSIPS users mailling list
Subject: [OpenSIPS-Users] Sipcapture issue
Hello,
I am running into an issue where my sipcapture server is
throwing this error
(using version 1.9.0).
"ERROR:sipcapture:hep_msg_received: unknow protocol [1]"
On my main OpenSIPS server I am using the siptrace
module to duplicate the
messages with HEP to the sipcaptur server. I have tried
using both
hep_version 1 and 2, but both throw the same error.
Here are my trace server settings:
modparam("siptrace", "enable_ack_trace", 1)
modparam("siptrace",
"trace_flag", "TRACE") modparam("siptrace", "trace_on", 1)
modparam("siptrace", "trace_to_database", 0)
modparam("siptrace",
"hep_version", 2) modparam("siptrace", "hep_capture_id",
338)
modparam("siptrace", "duplicate_uri",
"sip:xxx.xxx.xxx.xxx:9060")
modparam("siptrace", "duplicate_with_hep", 1)
...
####### Routing Logic ########
route
{
...
trace_dialog();
...
}
Here is the script for the capture server:
debug=3
log_stderror=no
log_facility=LOG_LOCAL0
fork=yes
children=5
auto_aliases=no
alias=xxx.xxx.xxx.xxx
port=9060
listen=udp:xxx.xxx.xxx.xxx:9060
mpath="/lib64/opensips/modules/"
loadmodule "db_mysql.so"
loadmodule "sipcapture.so"
modparam("sipcapture", "db_url",
"mysql://xxx:xxx@localhost/xxx")
modparam("sipcapture", "capture_node", "sipcapture")
modparam("sipcapture",
"capture_on", 1) modparam("sipcapture", "table_name",
"sip_capture")
modparam("sipcapture", "hep_capture_on", 1) ##
undocumented option pulled
from homer site?
#modparam("sipcapture", "duplicate_with_hep", 1) ##
documentation is wrong,
this throws an error
####### Routing Logic ########
route
{
sip_capture();
drop;
}
onreply_route
{
sip_capture();
drop;
}
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users