<div dir="ltr"><div><div>hello,</div><div><br></div><div>I’m trying to build two kamailio-3.3.4 server  like this:</div><div><br></div><div>ua1 ----> kamailio1(k1)-----> kamailio2(k2) -----> ua2</div><div><br></div>
<div>ua1 (5978003 )  is register k1   </div><div>ua2 (5001005)   is register k2 </div><div><br></div><div>When ua1 callout to ua2 sip process through k1 and k2</div><div><br></div><div>The problem is k2 server ACK not transfer to ua2  and  k2 has received ack signals from u1 through k1</div>
<div><br></div><div>I ngrep sip process for k2 and k2 /var/log/debug </div><div><br></div><div>see the attached File ngrep_k2server.txt, debug_k2 </div><div><br></div><div>1.</div><div>First ACK uri have ua2 number sip:5001005@xxx.xxx.xxx.xxx(k2):5003;ob  ,   is correct !!</div>
<div><br></div><div>2. Second ack not include 5001005  , again loop itself     ; Route: <sip:xxx.xxx.xxx.xxx(k2):5003;lr;did=763.941></div><div>loose_route  Next hop: 'sip:xxx.xxx.xxx.xxx(k2):5003;lr;did=763.941' is loose router.</div>
<div><br></div><div>so  next  hop  Not found in usrloc db  5001005 user and not  transfer to ua2 </div><div><br></div><div>How to fix this problem, any suggestions ? </div></div><br clear="all"><div><br></div></div>