<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello,</p>
<p>logs indicate that the siptrace is engaged when the reply is sent
out:</p>
<p>May 03 15:40:30 kamailio[6259]: 5(6267) DEBUG: siptrace
[siptrace_hep.c:496]: pipport2su(): the port string is 5060<br>
May 03 15:40:30 kamailio[6259]: 5(6267) DEBUG: siptrace
[siptrace_hep.c:496]: pipport2su(): the port string is 58530<br>
May 03 15:40:30 kamailio[6259]: 5(6267) DEBUG: <core>
[core/proxy.c:264]: mk_proxy(): doing DNS lookup...<br>
May 03 15:40:30 kamailio[6259]: 5(6267) DEBUG: siptrace
[siptrace_hep.c:184]: trace_send_hep3_duplicate(): setting up the
socket_info<br>
</p>
<p>Can you watch the network traffic with ngrep/wireshark and check
if the reply is actually sent over?</p>
<p>Cheers,<br>
Daniel<br>
</p>
<div class="moz-cite-prefix">On 03.05.21 19:16, pwerspire wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAA4m=sH2NdERA-_CzhB961rM4xzdmooK2rbfgTj+NRA0nspF2A@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">Hello,
<div><br>
</div>
<div>So I tested with the following configuration: </div>
<div><br>
</div>
<div>modparam("siptrace", "duplicate_uri", <a class="moz-txt-link-rfc2396E" href="sip:x.x.x.x:9060">"sip:x.x.x.x:9060"</a>)<br>
modparam("siptrace", "hep_mode_on", 1)<br>
modparam("siptrace", "trace_to_database", 0)<br>
#modparam("siptrace", "trace_flag", FLT_SIPTRACE)<br>
modparam("siptrace", "trace_on", 1)<br>
modparam("siptrace", "trace_mode", 1)<br>
modparam("siptrace", "hep_version", 3)<br>
modparam("siptrace", "hep_capture_id", 2040)<br>
</div>
<div><br>
</div>
<div>I can see this on the logs: </div>
<div><br>
</div>
<div>May 03 15:40:30 kamailio[6259]: ) 5(6267) DEBUG: sl
[sl_funcs.c:554]: sl_run_callbacks(): execute callback for
event type 1<br>
May 03 15:40:30 kamailio[6259]: 5(6267) DEBUG: siptrace
[siptrace.c:1842]: trace_sl_onreply_out(): trace off...<br>
May 03 15:40:30 kamailio[6259]: 5(6267) DEBUG: <core>
[core/parser/msg_parser.c:620]: parse_msg(): SIP Reply
(status):<br>
May 03 15:40:30 kamailio[6259]: 5(6267) DEBUG: <core>
[core/parser/msg_parser.c:622]: parse_msg(): version:
<SIP/2.0><br>
May 03 15:40:30 kamailio[6259]: 5(6267) DEBUG: <core>
[core/parser/msg_parser.c:624]: parse_msg(): status:
<403><br>
May 03 15:40:30 kamailio[6259]: 5(6267) DEBUG: <core>
[core/parser/msg_parser.c:626]: parse_msg(): reason:
<Forbidden><br>
</div>
<div><br>
</div>
<div>In attach is the log, I changed some of the values to mask
the original values.</div>
<div><br>
</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Regards,</div>
<div>Tiago</div>
<div><br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Daniel-Constantin Mierla <<a
href="mailto:miconda@gmail.com" moz-do-not-send="true">miconda@gmail.com</a>>
escreveu no dia segunda, 3/05/2021 à(s) 17:25:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p>Hello,</p>
<p>local replies should be captured with trace_mode=1. Run
with debug=3 in kamailio.cfg and attach all log/debug
messages printed by Kamailio for such case (from the
INVITE to the ACK processing).</p>
<p>Cheers,<br>
Daniel<br>
</p>
<div>On 03.05.21 16:31, pwerspire wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Hi,
<div><br>
</div>
<div>Thanks for your reply.</div>
<div><br>
</div>
<div>We had the modparam("siptrace", "trace_mode", 1)
but the issue with that is that local error answers
from kamailio doesn't appear.</div>
<div><br>
</div>
<div>For example, when Kamailio receives the INVITE and
replies with a forbidden, the Invite and the ACK is
there but the Forbidden is not.</div>
<div><br>
</div>
<div>So with "trace_mode" 1 , everything works fine
except this messages missing and this was the problem
that we tried to solve messing around with the
functions and flags.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Tiago</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Daniel-Constantin
Mierla <<a href="mailto:miconda@gmail.com"
target="_blank" moz-do-not-send="true">miconda@gmail.com</a>>
escreveu no dia segunda, 3/05/2021 à(s) 15:39:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">Hello,<br>
<br>
On 03.05.21 11:02, pwer spire wrote:<br>
> Hi,<br>
><br>
> Any one have some idea about this? Or how it
should be configured in order to still have the
original response received in kamailio instead of the
mapping one?<br>
<br>
If you want all the traffic mirrored, then look at:<br>
<br>
*<br>
<a
href="https://www.kamailio.org/docs/modules/stable/modules/siptrace.html#siptrace.p.trace_mode"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://www.kamailio.org/docs/modules/stable/modules/siptrace.html#siptrace.p.trace_mode</a><br>
<br>
It is simpler that the use of functions and flags to
select what<br>
messages should be mirrored.<br>
<br>
Cheers,<br>
Daniel<br>
<br>
-- <br>
Daniel-Constantin Mierla -- <a
href="http://www.asipto.com" rel="noreferrer"
target="_blank" moz-do-not-send="true">www.asipto.com</a><br>
<a href="http://www.twitter.com/miconda"
rel="noreferrer" target="_blank"
moz-do-not-send="true">www.twitter.com/miconda</a>
-- <a href="http://www.linkedin.com/in/miconda"
rel="noreferrer" target="_blank"
moz-do-not-send="true">www.linkedin.com/in/miconda</a><br>
Kamailio Advanced Training - Online<br>
May 17-20, 2021 (Europe Timezone) - June 7-10, 2021
(America Timezone)<br>
* <a
href="https://www.asipto.com/sw/kamailio-advanced-training-online/"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://www.asipto.com/sw/kamailio-advanced-training-online/</a><br>
<br>
</blockquote>
</div>
<br>
<fieldset></fieldset>
<pre>__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
* <a href="mailto:sr-users@lists.kamailio.org" target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a>
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:
* <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
<pre cols="72">--
Daniel-Constantin Mierla -- <a href="http://www.asipto.com" target="_blank" moz-do-not-send="true">www.asipto.com</a>
<a href="http://www.twitter.com/miconda" target="_blank" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" target="_blank" moz-do-not-send="true">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - Online
May 17-20, 2021 (Europe Timezone) - June 7-10, 2021 (America Timezone)
* <a href="https://www.asipto.com/sw/kamailio-advanced-training-online/" target="_blank" moz-do-not-send="true">https://www.asipto.com/sw/kamailio-advanced-training-online/</a></pre>
</div>
</blockquote>
</div>
</blockquote>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla -- <a class="moz-txt-link-abbreviated" href="http://www.asipto.com">www.asipto.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - Online
May 17-20, 2021 (Europe Timezone) - June 7-10, 2021 (America Timezone)
* <a class="moz-txt-link-freetext" href="https://www.asipto.com/sw/kamailio-advanced-training-online/">https://www.asipto.com/sw/kamailio-advanced-training-online/</a></pre>
</body>
</html>