<div dir="ltr"><br><div>Hello</div><div><br></div><div>I am working with Kamaiio 5.0 on the dispatcher, with the default dispatcher.cfg file ( <a href="https://github.com/kamailio/kamailio/blob/master/src/modules/dispatcher/doc/dispatcher.cfg">https://github.com/kamailio/kamailio/blob/master/src/modules/dispatcher/doc/dispatcher.cfg</a> )</div><div><br></div><div>I've added via mysql a gateway:</div><div><br></div><div><div><font face="monospace, monospace">mysql> select * from dispatcher \G;</font></div><div><font face="monospace, monospace">*************************** 1. row ***************************</font></div><div><font face="monospace, monospace">         id: 1</font></div><div><font face="monospace, monospace">      setid: 1</font></div><div><font face="monospace, monospace">destination: 192.168.2.20</font></div><div><font face="monospace, monospace">      flags: 0</font></div><div><font face="monospace, monospace">   priority: 0</font></div><div><font face="monospace, monospace">      attrs: </font></div><div><font face="monospace, monospace">description: local gw</font></div><div><font face="monospace, monospace">1 row in set (0.00 sec)</font></div></div><div><br></div><div>Kamctl sees it correctly: </div><div><div><font face="monospace, monospace">kamctl dispatcher show</font></div><div><font face="monospace, monospace">dispatcher gateways</font></div><div><font face="monospace, monospace">+----+-------+--------------+-------+----------+-------+-------------+</font></div><div><font face="monospace, monospace">| id | setid | destination  | flags | priority | attrs | description |</font></div><div><font face="monospace, monospace">+----+-------+--------------+-------+----------+-------+-------------+</font></div><div><font face="monospace, monospace">|  1 |     1 | 192.168.2.20 |     0 |        0 |       | local gw    |</font></div><div><font face="monospace, monospace">+----+-------+--------------+-------+----------+-------+-------------+</font></div></div><div><br></div><div><br class="gmail-Apple-interchange-newline">Here is the piece of cfg:</div><div><div><font face="monospace, monospace">if(ds_list_exist(1)) {</font></div><div><font face="monospace, monospace">        xlog("L_INFO", "----------- data in set 1");</font></div><div><font face="monospace, monospace">} else {</font></div><div><font face="monospace, monospace">        xlog("L_INFO", "----------- NO data in set 1");</font></div><div><font face="monospace, monospace">}</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">if(!ds_select_dst("1", "4")) {</font></div><div><font face="monospace, monospace">        send_reply("404", "No destination");</font></div><div><font face="monospace, monospace">        exit;</font></div><div><font face="monospace, monospace">}</font></div></div><div><br></div><div>Yet, when an INVITE arrives, I get the following errors:</div><div><br></div><div><div><font face="monospace, monospace">DEBUG: dispatcher [dispatcher.c:876]: w_ds_list_exist(): --- Looking for dispatcher set 1</font></div><div><font face="monospace, monospace">DEBUG: dispatcher [dispatch.c:1314]: ds_list_exist(): -- Looking for set 1</font></div><div><font face="monospace, monospace">INFO: dispatcher [dispatch.c:1320]: ds_list_exist(): destination set [1] not found</font></div><div><font face="monospace, monospace">INFO: <script>: ----------- NO data in set 1</font></div><div><font face="monospace, monospace">ERROR: dispatcher [dispatch.c:1679]: ds_select_dst_limit(): no destination sets</font></div></div><div><br></div><div>same result wether I state the dataset as 1 or "1" - Mysql table column type is int(11).</div><div><br></div><div>What could be wrong ? </div><div><br></div><div>Thanks for the help</div><div><br></div><div>J.</div></div>