<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Finally, after releasing Kamailio 4.4.0, I got some time to look at
the sip trace you sent me. It is only from port 8000 to outside. I
need to see also the traffic towards the internal network. Seeing
only what is sent out doesn't help, because I need to see what
kamailio receives from internal network to be sent out.<br>
<br>
You can use ngrep to capture on many ports and devices, like:<br>
<br>
ngrep -d any -qt -O /tmp/sip-trace.pcap -W byline "sip" port 5060 or
port 8000<br>
<br>
Send me the new trace with traffic on both sides to be able to
investigate properly.<br>
<br>
Cheers,<br>
Daniel<br>
<br>
<br>
<div class="moz-cite-prefix">On 23/03/16 15:06, 张顺通 wrote:<br>
</div>
<blockquote
cite="mid:CA+igrvyYgELWFFCbU3PTErj12NAS+uA2RwLXteh9VZQu6q-Kpg@mail.gmail.com"
type="cite">
<div dir="ltr">have a nice trip, :).<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2016-03-23 19:23 GMT+08:00
Daniel-Constantin Mierla <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:miconda@gmail.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:miconda@gmail.com">miconda@gmail.com</a></a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> Had to go in a trip
-- will look at it when I get the first chance.<span
class="HOEnZb"><font color="#888888"><br>
<br>
Daniel</font></span>
<div>
<div class="h5"><br>
<br>
<div>On 23/03/16 11:53, 张顺通 wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr"><span style="font-size:14px">Have
provided Callid, thanks.</span>
<div style="font-size:14px"><br>
</div>
<div style="font-size:14px">
<div>register callid</div>
<div>2bbadd72-d733-434e-bd06-45d9ddb5289b</div>
<div>a7fa5d8f-1e46-4605-9a6e-08751bc75fee</div>
<div><br>
</div>
<div>call</div>
<div>626fec11-684b-1234-d0b9-ecf4bbde9ef8</div>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2016-03-21 18:34
GMT+08:00 张顺通 <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:shuntongzhang@gmail.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:shuntongzhang@gmail.com">shuntongzhang@gmail.com</a></a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0
0 0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div dir="ltr">Have provided Callid, thanks.
<div><br>
</div>
<div>
<div>register callid</div>
<div>2bbadd72-d733-434e-bd06-45d9ddb5289b</div>
<div>a7fa5d8f-1e46-4605-9a6e-08751bc75fee</div>
<div><br>
</div>
<div>call</div>
<div>626fec11-684b-1234-d0b9-ecf4bbde9ef8</div>
</div>
</div>
<div>
<div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2016-03-21
16:45 GMT+08:00 Daniel-Constantin
Mierla <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:miconda@gmail.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:miconda@gmail.com">miconda@gmail.com</a></a>></span>:<br>
<blockquote class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div bgcolor="#FFFFFF"
text="#000000"> Quickly looked at
the file and I see several calls
there. All of them are exposing
the issue? Or can you give the
call-id of the call that didn't
work fine? I don't want to lose
time looking at all the calls,
knowing one that is wrong is
enough...<br>
<br>
Cheers,<br>
Daniel
<div>
<div><br>
<br>
<div>On 21/03/16 03:50, 张顺通
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">I Send you
pcap Separatly.
<div><br>
<div>Sorry, can't send
pcap to mail list.</div>
<div><br>
</div>
<div>Thanks</div>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2016-03-15
16:08 GMT+08:00
Daniel-Constantin Mierla
<span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:miconda@gmail.com" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:miconda@gmail.com">miconda@gmail.com</a></a>></span>:<br>
<blockquote
class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px
#ccc
solid;padding-left:1ex">
<div bgcolor="#FFFFFF"
text="#000000"> Can
you attach a pcap
with such situation,
which includes the
REGISTER, replies
and the call showing
the issue?<br>
<br>
Cheers,<br>
Daniel
<div>
<div><br>
<br>
<div>On 15/03/16
03:36, 张顺通
wrote:<br>
</div>
<blockquote
type="cite">
<div dir="ltr">sorry,I
have not
expressed
clearly.
<div><br>
<div>kamailio
will recive
two REGISTER
at a time.In
first 200 OK
to REGISTER,
Server will
tell Linphone
the Linphone
Nat Ip and
Port.</div>
<div>like
this:</div>
<div>Via:SIP/2.0/TCP
30.9.2.1:50691;received=42.1.7.1;alias;branch=z9hG4bK.kmhC2L9Rf;rport=33746</div>
<div>and
Linphone will
know it's
outside nat Ip
and port,
Linphone while
use this Ip
and Port in
second
REGISTER.</div>
<div>like
this:</div>
<div>REGSITER </div>
<div>Contact:<a
moz-do-not-send="true"><a class="moz-txt-link-rfc2396E" href="sip:42.1.7.1:33746;transport=tcp"><sip:
42.1.7.1:33746;transport=tcp></a></a></div>
<div><br>
</div>
<div>So
kamailio
server know
Linphone's
nated ip and
port and save
in DB(contact
field).</div>
<div><br>
</div>
<div><br>
</div>
<div>my
question is <span
style="font-size:14px">KA_</span><span style="font-size:14px">EDGE
receive sip
from </span><span
style="font-size:14px">KA_</span><span style="font-size:14px">REGISTER
already have
right nat ip
and port like</span></div>
<div><span
style="font-size:14px">INVITE
123456@</span>42.1.7.1:33746;transport=tcp
SIP/2.0</div>
<div>but <span
style="font-size:14px">KA_</span><span style="font-size:14px">EDGE do
not send this
sip msg to </span><a
moz-do-not-send="true" href="http://42.1.7.1:33746" target="_blank">42.1.7.1:33746</a>,
it send to
another nat ip
and port(other
Linphone's ip
and port
behind same
NAT layer)</div>
<div>
<div><br>
</div>
</div>
</div>
</div>
<div
class="gmail_extra"><br>
<div
class="gmail_quote">2016-03-14
21:42
GMT+08:00
Daniel-Constantin
Mierla <span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:miconda@gmail.com" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:miconda@gmail.com">miconda@gmail.com</a></a>></span>:<br>
<blockquote
class="gmail_quote"
style="margin:0
0 0
.8ex;border-left:1px
#ccc
solid;padding-left:1ex">
<div
bgcolor="#FFFFFF"
text="#000000">
Indeed, the
ports are
different,
that's why
adding
received is
important in
this
situation.<br>
<br>
While local ip
and local port
are in most of
the cases also
unique for
devices behind
a nat router,
it is not 100%
true, because
there can be
many layers of
NATs, which
can result in
seeing same
local ip/port
for devices.<br>
<br>
Cheers,<br>
Daniel
<div>
<div><br>
<br>
<div>On
14/03/16
13:06, 张顺通
wrote:<br>
</div>
<blockquote
type="cite">
<div dir="ltr"><span
style="font-size:14px">source IP is same, But port is different。</span><br>
<div><span
style="font-size:14px">like
INVITE <a
moz-do-not-send="true"><a class="moz-txt-link-freetext" href="sip:Linphone_nat_Ip:Linphone_nat_port;tcp">sip:Linphone_nat_Ip:Linphone_nat_port;tcp</a></a>;</span></div>
<div><span
style="font-size:14px"><br>
</span></div>
</div>
<div
class="gmail_extra"><br>
<div
class="gmail_quote">2016-03-14
18:26
GMT+08:00
Daniel-Constantin
Mierla <span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:miconda@gmail.com" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:miconda@gmail.com">miconda@gmail.com</a></a>></span>:<br>
<blockquote
class="gmail_quote"
style="margin:0
0 0
.8ex;border-left:1px
#ccc
solid;padding-left:1ex">
<div
bgcolor="#FFFFFF"
text="#000000">
Adding
received
information to
Path helps to
identify
properly the
connection to
be used.
Because both
devices are
behind the
same NAT,
practically
they show the
same source IP
when they send
traffic to
server.<br>
<br>
Cheers,<br>
Daniel
<div>
<div><br>
<br>
<div>On
14/03/16
04:05, 张顺通
wrote:<br>
</div>
<blockquote
type="cite">
<div dir="ltr"><span
style="font-size:14px">KA_</span><span style="font-size:14px">EDGE have
two
IP,external
public IP and
internal IP.</span><br>
<div><span
style="font-size:14px">I
add modparam("path",
"use_received",
1) and
replace
add_path()
to add_path_received()
in edge
server.</span></div>
<div><span
style="font-size:14px">add modparam("registrar",
"path_use_received",
1) in </span><span
style="font-size:14px">KA_</span><span style="font-size:14px">REGISTER
server.</span></div>
<div><span
style="font-size:14px"><br>
</span></div>
<div><span
style="font-size:14px">DB
path info <<a
moz-do-not-send="true"><a class="moz-txt-link-freetext" href="sip:aD15fXXXXXXXXXXXXeEpfqRY=@">sip:aD15fXXXXXXXXXXXXeEpfqRY=@</a></a><a
moz-do-not-send="true"
href="http://10.10.10.11" target="_blank">10.10.10.11</a>;lr;ob>
--> <sip:</span><span
style="font-size:14px">10.10.10.11</span><span style="font-size:14px">;lr;received=<a
moz-do-not-send="true"><a class="moz-txt-link-freetext" href="sip:42.129.1.1:43640%3Btransport%3Dtcp">sip:42.129.1.1:43640%3Btransport%3Dtcp</a></a>></span></div>
<div><span
style="font-size:14px"><br>
</span></div>
<div><span
style="font-size:14px">This
kind of
situation very
little,It is
not easy to
reappear.</span><br>
</div>
<div><span
style="font-size:14px">Can
you tell me
why this </span><span
style="font-size:14px">situation happen? and Why this change can solve
the problem?</span></div>
<div><br>
</div>
<div>Thanks
for Your Time.<br>
</div>
<div><span
style="font-size:14px"><br>
</span></div>
<div><span
style="font-size:14px"><br>
</span></div>
</div>
<div
class="gmail_extra"><br>
<div
class="gmail_quote">2016-03-09
22:37
GMT+08:00
Daniel Tryba <span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:d.tryba@pocos.nl" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:d.tryba@pocos.nl">d.tryba@pocos.nl</a></a>></span>:<br>
<blockquote
class="gmail_quote"
style="margin:0
0 0
.8ex;border-left:1px
#ccc
solid;padding-left:1ex"><span>On
Wed, Mar 09,
2016 at
10:05:11PM
+0800, 张顺通
wrote:<br>
> Yes,Use
Path in DB.
like <<a
moz-do-not-send="true"><a class="moz-txt-link-freetext" href="sip:XXxXXXXXXXXXX/ogxZg=@">sip:XXxXXXXXXXXXX/ogxZg=@</a></a><a
moz-do-not-send="true" href="http://10.10.232.29" rel="noreferrer"
target="_blank">10.10.232.29</a>;lr;ob><br>
>
KA_REGISTER
wile the path
info in DB.<br>
<br>
</span>Should
not be a
problem if you
use the
use_received
options in<br>
<a
moz-do-not-send="true"
href="http://kamailio.org/docs/modules/stable/modules/path.html#idp135216"
target="_blank"><a class="moz-txt-link-freetext" href="http://kamailio.org/docs/modules/stable/modules/path.html#idp135216">http://kamailio.org/docs/modules/stable/modules/path.html#idp135216</a></a><br>
and<br>
<a
moz-do-not-send="true"
href="http://kamailio.org/docs/modules/stable/modules/registrar.html#registrar.p.path_use_received"
target="_blank"><a class="moz-txt-link-freetext" href="http://kamailio.org/docs/modules/stable/modules/registrar.html#registrar.p.path_use_received">http://kamailio.org/docs/modules/stable/modules/registrar.html#registrar.p.path_use_received</a></a><br>
<br>
(and actually
add the source
as received on
the kamailio
edge server).<br>
<div>
<div><br>
_______________________________________________<br>
SIP Express
Router (SER)
and Kamailio
(OpenSER) -
sr-users
mailing list<br>
<a
moz-do-not-send="true"
href="mailto:sr-users@lists.sip-router.org" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a></a><br>
<a
moz-do-not-send="true"
href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
target="_blank"><a class="moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a></a><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a moz-do-not-send="true" href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a moz-do-not-send="true" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
<br>
</div>
</div>
<span>
<pre cols="72">--
Daniel-Constantin Mierla
<a moz-do-not-send="true" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a moz-do-not-send="true" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio World Conference, Berlin, May 18-20, 2016 - <a moz-do-not-send="true" href="http://www.kamailioworld.com" target="_blank">http://www.kamailioworld.com</a></pre>
</span></div>
<br>
_______________________________________________<br>
SIP Express
Router (SER)
and Kamailio
(OpenSER) -
sr-users
mailing list<br>
<a
moz-do-not-send="true"
href="mailto:sr-users@lists.sip-router.org" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a></a><br>
<a
moz-do-not-send="true"
href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
target="_blank"><a class="moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a></a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
<pre cols="72">--
Daniel-Constantin Mierla
<a moz-do-not-send="true" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a moz-do-not-send="true" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio World Conference, Berlin, May 18-20, 2016 - <a moz-do-not-send="true" href="http://www.kamailioworld.com" target="_blank">http://www.kamailioworld.com</a></pre>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
<pre cols="72">--
Daniel-Constantin Mierla
<a moz-do-not-send="true" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a moz-do-not-send="true" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio World Conference, Berlin, May 18-20, 2016 - <a moz-do-not-send="true" href="http://www.kamailioworld.com" target="_blank">http://www.kamailioworld.com</a></pre>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
<pre cols="72">--
Daniel-Constantin Mierla
<a moz-do-not-send="true" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a moz-do-not-send="true" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio World Conference, Berlin, May 18-20, 2016 - <a moz-do-not-send="true" href="http://www.kamailioworld.com" target="_blank">http://www.kamailioworld.com</a></pre>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
<pre cols="72">--
Daniel-Constantin Mierla
<a moz-do-not-send="true" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a moz-do-not-send="true" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio World Conference, Berlin, May 18-20, 2016 - <a moz-do-not-send="true" href="http://www.kamailioworld.com" target="_blank">http://www.kamailioworld.com</a></pre>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla
<a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a>
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a>
Kamailio World Conference, Berlin, May 18-20, 2016 - <a class="moz-txt-link-freetext" href="http://www.kamailioworld.com">http://www.kamailioworld.com</a></pre>
</body>
</html>