<div dir="ltr">Hello All, <div><br>I got two nodes in cluster formation and they are in sync. Running CLI opensips-cli -x mi ul_dump | grep "AOR\":\|Contact\":" on both nodes I can see ALL the registered endpoints . For testing purposes I have two endpoints registered on each node so a total four endpoints are visible.<br><br>Node #1 - IP: 66.x.x.1, registered endpoint 2001 and 2002<br>Node #2 - IP: 3.x.x.9, registered endpoint 5467901 and 5467902<br><br>Endpoints in Node#1 can call each other (2001 <--> 2002) and endpoints in Node#2 can call each other (5467901 <--> 5467902)<br><br>root@archer:/etc/opensips# opensips-cli -x mi ul_dump | grep "AOR\":\|Contact\":"<br>                    "AOR": 5467901@3.x.x.9,<br>                            "Contact":sip:5467901@143.x.x.7:29100,<br>                    "AOR": 5467902@3.x.x.9,<br>                            "Contact":sip:5467902@143.x.x.7:5062,<br>                    "AOR": 2002@66.x.x.1,<br>                            "Contact":sip:2002@143.x.x.6:12339;ob,<br>                    "AOR": 2001@66.x.x.1,<br>                            "Contact":sip:2001@143.x.x.6:5060;ob,<br><br>But none of the nodes can call each other... Meaning Node#1-2001 or 2 can not call Node#2-5467901 or 2 and vice versa... On log it shows SIP 404, Not Found... and looking further in detail it shows it is only looking for the endpoint in the same Node, meaning when 2001 calls 5467901 it is looking for 5467901@66.x.x.1 on Node#1 instead of 5467901@3.x.x.9 on Node#2. <br><br><br>#### USeR LOCation module<br>loadmodule "usrloc.so"<br>modparam("usrloc", "nat_bflag", "NATED_CALLEE") <br>modparam("usrloc", "location_cluster", 2) <br>modparam("usrloc", "working_mode_preset", "full-sharing-cluster")<br><br>route[to_user] {<br>        # do lookup with method filtering<br>        if (!lookup("location","m")) {<br>                if (!db_does_uri_exist("$ru","subscriber")) {<br>                        send_reply(404,"Not Found");<br>                        xlog("ERROR: rU is: ($rU) and ru is: $ru --> Not Found\n");<br>                        exit;<br>                }<br>                if(isflagset('HUNTGROUP')) {<br>                        route(huntgroup);<br>                }<br>                t_reply(480, "Temporarily Unavailable");<br>                exit;<br>        }<br>        $acc_extra(TYPE) = "USER";<br>        route(relay);<br>}<br><br><br>Any help will be highly appreciated...<br></div><div><br></div><div>Cheers,</div><div>Nitesh</div><div><br></div></div>