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...
Cheers, Daniel On 21/03/16 03:50, 张顺通 wrote: > I Send you pcap Separatly. > > Sorry, can't send pcap to mail list. > > Thanks > > 2016-03-15 16:08 GMT+08:00 Daniel-Constantin Mierla <mico...@gmail.com > <mailto:mico...@gmail.com>>: > > Can you attach a pcap with such situation, which includes the > REGISTER, replies and the call showing the issue? > > Cheers, > Daniel > > > On 15/03/16 03:36, 张顺通 wrote: >> sorry,I have not expressed clearly. >> >> kamailio will recive two REGISTER at a time.In first 200 OK to >> REGISTER, Server will tell Linphone the Linphone Nat Ip and Port. >> like this: >> Via:SIP/2.0/TCP >> >> 30.9.2.1:50691;received=42.1.7.1;alias;branch=z9hG4bK.kmhC2L9Rf;rport=33746 >> and Linphone will know it's outside nat Ip and port, Linphone >> while use this Ip and Port in second REGISTER. >> like this: >> REGSITER >> Contact:<sip: 42.1.7.1:33746;transport=tcp> >> >> So kamailio server know Linphone's nated ip and port and save in >> DB(contact field). >> >> >> my question is KA_EDGE receive sip from KA_REGISTER already have >> right nat ip and port like >> INVITE 123456@42.1.7.1:33746;transport=tcp SIP/2.0 >> but KA_EDGE do not send this sip msg to 42.1.7.1:33746 >> <http://42.1.7.1:33746>, it send to another nat ip and port(other >> Linphone's ip and port behind same NAT layer) >> >> >> 2016-03-14 21:42 GMT+08:00 Daniel-Constantin Mierla >> <mico...@gmail.com <mailto:mico...@gmail.com>>: >> >> Indeed, the ports are different, that's why adding received >> is important in this situation. >> >> 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. >> >> Cheers, >> Daniel >> >> >> On 14/03/16 13:06, 张顺通 wrote: >>> source IP is same, But port is different。 >>> like INVITE sip:Linphone_nat_Ip:Linphone_nat_port;tcp; >>> >>> >>> 2016-03-14 18:26 GMT+08:00 Daniel-Constantin Mierla >>> <mico...@gmail.com <mailto:mico...@gmail.com>>: >>> >>> 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. >>> >>> Cheers, >>> Daniel >>> >>> >>> On 14/03/16 04:05, 张顺通 wrote: >>>> KA_EDGE have two IP,external public IP and internal IP. >>>> I add modparam("path", "use_received", 1) and replace >>>> add_path() to add_path_received() in edge server. >>>> add modparam("registrar", "path_use_received", 1) >>>> in KA_REGISTER server. >>>> >>>> DB path info <sip:aD15fXXXXXXXXXXXXeEpfqRY=@10.10.10.11 >>>> <http://10.10.10.11>;lr;ob> >>>> --> >>>> <sip:10.10.10.11;lr;received=sip:42.129.1.1:43640%3Btransport%3Dtcp> >>>> >>>> This kind of situation very little,It is not easy to >>>> reappear. >>>> Can you tell me why this situation happen? and Why this >>>> change can solve the problem? >>>> >>>> Thanks for Your Time. >>>> >>>> >>>> >>>> 2016-03-09 22:37 GMT+08:00 Daniel Tryba >>>> <d.tr...@pocos.nl <mailto:d.tr...@pocos.nl>>: >>>> >>>> On Wed, Mar 09, 2016 at 10:05:11PM +0800, 张顺通 wrote: >>>> > Yes,Use Path in DB. like >>>> <sip:XXxXXXXXXXXXX/ogxZg=@10.10.232.29 >>>> <http://10.10.232.29>;lr;ob> >>>> > KA_REGISTER wile the path info in DB. >>>> >>>> Should not be a problem if you use the use_received >>>> options in >>>> >>>> http://kamailio.org/docs/modules/stable/modules/path.html#idp135216 >>>> and >>>> >>>> http://kamailio.org/docs/modules/stable/modules/registrar.html#registrar.p.path_use_received >>>> >>>> (and actually add the source as received on the >>>> kamailio edge server). >>>> >>>> _______________________________________________ >>>> SIP Express Router (SER) and Kamailio (OpenSER) - >>>> sr-users mailing list >>>> sr-users@lists.sip-router.org >>>> <mailto:sr-users@lists.sip-router.org> >>>> >>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users >>>> mailing list >>>> sr-users@lists.sip-router.org >>>> <mailto:sr-users@lists.sip-router.org> >>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>> >>> -- >>> Daniel-Constantin Mierla >>> http://www.asipto.com >>> http://twitter.com/#!/miconda >>> <http://twitter.com/#%21/miconda> - >>> http://www.linkedin.com/in/miconda >>> Kamailio World Conference, Berlin, May 18-20, 2016 - >>> http://www.kamailioworld.com >>> >>> >>> _______________________________________________ >>> SIP Express Router (SER) and Kamailio (OpenSER) - >>> sr-users mailing list >>> sr-users@lists.sip-router.org >>> <mailto:sr-users@lists.sip-router.org> >>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>> >>> >> >> -- >> Daniel-Constantin Mierla >> http://www.asipto.com >> http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - >> http://www.linkedin.com/in/miconda >> Kamailio World Conference, Berlin, May 18-20, 2016 - >> http://www.kamailioworld.com >> >> > > -- > Daniel-Constantin Mierla > http://www.asipto.com > http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - > http://www.linkedin.com/in/miconda > Kamailio World Conference, Berlin, May 18-20, 2016 - > http://www.kamailioworld.com > > -- Daniel-Constantin Mierla http://www.asipto.com http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda Kamailio World Conference, Berlin, May 18-20, 2016 - http://www.kamailioworld.com
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users