[OpenSIPS-Users] Sending HEP Packets
Răzvan Crainea
razvan at opensips.org
Mon Nov 13 03:55:00 EST 2017
Hello!
The error is pretty self-explanatory: "one possible reason is the server
is bound to localhost and attempts to send to the net" - you have the
hep bound to localhost and you are trying to send messages to an
external host - from 127.0.0.1 you can only communicate with 127.0.0.1.
If you want to send to an external host, you should use a different
interface.
Best regards,
Răzvan Crainea
OpenSIPS Developer
www.opensips-solutions.com
On 11/13/2017 12:20 AM, Social Boh wrote:
>
> In my case don't work... My configuration (OpenSIPs 2.3.2):
>
> listen=hep_udp:127.0.0.1:6060
>
> #### PROTO_HEP Module
> loadmodule "proto_hep.so"
> modparam("proto_hep", "hep_id", "[homer] 1.2.3.4:9060; version=2")
> modparam("proto_hep", "homer5_on", 1)
> modparam("proto_hep", "homer5_delim", "#")
> modparam("proto_hep", "hep_capture_id", 12345)
>
> #### SIPTRACE Module
> loadmodule "siptrace.so"
> modparam("siptrace", "trace_on", 1)
> modparam("siptrace", "trace_id", "[traceid]uri=hep:homer")
>
> in the script for initial INVITE:
>
> sip_trace("traceid","M","sip");
>
> the Error:
>
> ERROR:proto_hep:hep_udp_send:
> sendto(sock,0x7fb60874b710,1101,0,0x7fb608749bd0,16): Invalid argument(22)
> CRITICAL:proto_hep:hep_udp_send: invalid sendtoparameters#012one
> possible reason is the server is bound to localhost and#012attempts to
> send to the net
> ERROR:proto_hep:msg_send: send() to 1.2.3.4:9060 for proto hep_udp/8
> failed
> ERROR:proto_hep:send_hep_message: Cannot send hep message!
> ERROR:siptrace:save_siptrace: Failed to duplicate with hep to
> <1.2.3.4:9060>
>
> 1.2.3.4 is the Homer SIP Capture Server remote IP
>
> Any hint?
>
> ---
> I'm SoCIaL, MayBe
> El 06/11/2017 a las 03:59, Răzvan Crainea escribió:
>> Hello!
>>
>> Shortly, you need to follow this logic:
>> 1. Define a listener:
>> listen=hep_udp:127.0.0.1:6060
>>
>> 2. Define a HEP destination to capture the traffic to[1].
>> modparam("proto_hep", "hep_id", "[homer_id]1.2.3.4:9060
>> <http://1.2.3.4:9060>; version=2")
>>
>> 3. Next, define a tracing ID - an idea that describes where a
>> specific package should be sent[2]
>> modparam("siptrace", "trace_id", "[to_homer_tid]uri=hep:homer_id")
>>
>> 4. Start tracing the data you want by calling sip_trace() with the
>> destination provisioned earlier and the scope you want:
>> sip_trace("to_homer_tid", "m", "sip"); # this traces only the SIP message
>>
>> Hope it is clear now.
>>
>> [1]
>> http://www.opensips.org/html/docs/modules/2.4.x/proto_hep.html#idp232096
>> [2]
>> http://www.opensips.org/html/docs/modules/2.4.x/siptrace.html#idp5904384
>> [3]
>> http://www.opensips.org/html/docs/modules/2.4.x/siptrace.html#idp5914144
>>
>> Best regards,
>> Răzvan Crainea
>> OpenSIPS Developer
>> www.opensips-solutions.com
>> On 11/05/2017 09:56 AM, Karsten Horsmann wrote:
>>> Hi,
>>>
>>> you need also to mark packets you are interested to be sipcaptured
>>> in your route.
>>>
>>> Kind regards
>>> Karsten Horsmann
>>>
>>>
>>> Am 03.11.2017 8:32 nachm. schrieb "Social Boh" <social at bohboh.info
>>> <mailto:social at bohboh.info>>:
>>>
>>> Hello,
>>>
>>> I think I don't completely understood the logic behind proto_hep
>>> and siptrace modules on OpenSIPs 2.3
>>>
>>> I'd like send SIP traffic from OpenSIPs to a external Homer SIP
>>> Capture Server (with Kamailio) so I know I have to configure
>>> proto_hep and siptrace modules.
>>>
>>> I think the logic is: Send SIP traffic from siptrace to hep
>>> listener:
>>>
>>> modparam("siptrace", "trace_id", "[tid]uri=sip:127.0.0.1:6060
>>> <http://127.0.0.1:6060>")
>>>
>>> listen=hep_udp:127.0.0.1:6060 <http://127.0.0.1:6060>
>>>
>>> then from the proto_hep module send the HEP packets to Node Capture:
>>>
>>> modparam("proto_hep", "hep_id", "[homer]1.2.3.4:9060
>>> <http://1.2.3.4:9060>; version=2")
>>>
>>> This configuration not works.
>>>
>>> This document not helping me very much:
>>>
>>> http://www.opensips.org/Documentation/Tutorials-Tracing
>>> <http://www.opensips.org/Documentation/Tutorials-Tracing>
>>>
>>> Any hint, please?
>>>
>>> Thank you
>>>
>>> --
>>> ---
>>> I'm SoCIaL, MayBe
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20171113/82e54a46/attachment-0001.html>
More information about the Users
mailing list