<div dir="ltr"><div>I think I understood..</div><div><br></div><div>I put</div><div>    if(!dmq_is_from_node()) dmq_t_replicate() </div><div>after</div><div><div>handle_publish(), handle_subscribe() and t_release()</div><div><br></div><div>and now it work ok.</div><div>                <br></div></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-11-28 16:11 GMT+03:00 Aidar Kamalov <span dir="ltr"><<a href="mailto:aidar.kamalov@gmail.com" target="_blank">aidar.kamalov@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hello,</div><div><br></div><div>I set up kamailio cluster. dmq_usrloc works fine, but PUSBLISH and SUBSCRIBE replication not.</div><div>If I make a call to first node I've got many(hundreds) PUBLISH messages from first node to first node and some messages (8 for example) to other nodes.</div><div>And second xnotice in config not executes. And errors n log ERROR: <core> [core/sr_module.c:1726]: get_int_fparam(): Unsupported param type for int value: 32</div><div><br></div><div>How to replicate publish and subscribe, is it wrong way?</div><div><br></div><div><br></div><div>my confiig:</div><div><div><div>request_route {</div><div>    if(is_method("KDMQ")) {<br></div><div>        if ($Rp == 5050) { dmq_handle_message(); exit; }</div><div>        else { drop; }</div><div>    }</div></div><div>.....</div><div>.....</div><div>    if(is_method("PUBLISH|<wbr>SUBSCRIBE")) {</div><div><div>        if(!dmq_is_from_node()) {</div><div>            xnotice("AAAAAAAA");</div><div>            dmq_t_replicate("1");</div><div>            xnotice("AAAAAAAABBBBBBBBBBB")<wbr>;</div><div>        }</div><div>     }</div><div> </div></div><div><br></div><div><br></div><div><div>2017/11/28 12:56:06.415601 <a href="http://192.168.8.213:5060" target="_blank">192.168.8.213:5060</a> -> <a href="http://192.168.8.213:5060" target="_blank">192.168.8.213:5060</a></div><div>PUBLISH sip:34200@siptest. SIP/2.0</div><div>Via: SIP/2.0/UDP 192.168.8.213;branch=<wbr>z9hG4bKc7a5.<wbr>cee840510000000000000000000000<wbr>00.0</div><div>To: <sip:34200@siptest></div><div>From: <sip:34200@siptest.>;tag=<wbr>ae81df16b5a52fc1f62f9b45f337e6<wbr>60-db10</div><div>CSeq: 10 PUBLISH</div><div>Call-ID: <a href="mailto:4c8f9e6e799efcd7-57244@192.168.8.213" target="_blank">4c8f9e6e799efcd7-57244@192.<wbr>168.8.213</a></div><div>Content-Length: 556</div><div>User-Agent: kamailio (5.0.4 (x86_64/linux))</div><div>Max-Forwards: 70</div><div>Event: dialog</div><div>Expires: 125</div><div>Content-Type: application/dialog-info+xml</div><div><br></div><div><?xml version="1.0"?></div><div><dialog-info xmlns="urn:ietf:params:xml:ns:<wbr>dialog-info" version="0" state="full" entity="sip:34200@siptest."></div><div>  <dialog id="898932197-5060-86@BJC.BGI.<wbr>D.DB" call-id="898932197-5060-86@<wbr>BJC.BGI.D.DB" direction="initiator"></div><div>    <state>Trying</state></div><div>    <remote></div><div>      <identity>sip:53003@siptest.t<<wbr>/identity></div><div>      <target uri="<a href="mailto:sip%3A53003@siptest.tg" target="_blank">sip:53003@siptest.tg</a>"/></div><div>    </remote></div><div>    <local></div><div>      <identity>sip:34200@siptest</<wbr>identity></div><div>      <target uri="sip:34200@siptest"/></div><div>    </local></div><div>  </dialog></div><div></dialog-info></div></div><span class="HOEnZb"><font color="#888888"><div><br></div>-- <br><div class="m_3158895701159103793gmail_signature">Aydar A. Kamalov</div>
</font></span></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Aydar A. Kamalov</div>
</div>