Hi Flavio, no, I mean the ORIGINAL SIP messages, not the HEP packets....
Wbr, Alexandr 7/10/2013 10:41 PM, Flavio Goncalves wrote:
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. Goncalves2013/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] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
