<div dir="ltr">Hi guys,<br><div><br></div><div>I'm experimenting with the Qrouting module and got a strange result. it blocks the use_next_gw function and returns $rc -1.<br></div><div><br></div><div>when calling the drouting() function in the debug log, I see:<br></div><div><br></div><div>DBG:qrouting:qr_sort_dynamic_weights: score for dst type 1, i: 0 is 1.000000<br>DBG:qrouting:qr_sort_dynamic_weights: score for dst type 1, i: 1 is 1.000000<br></div><div><br></div><div>order 1 works at this moment<br></div><div><br></div><div>when calling use_next_gw and must work order 0 i see<br><br>DBG:qrouting:qr_acc: engaging accounting for rule 0x7fb9a0061da0, cr: -1, gw: 0<br></div><div>DBG:drouting:use_next_gw: new RURI set to <sip:123@voip.local:5060> via socket <10.153.5.38><br></div><div><br></div><div>and get $rc -1</div><div><br></div><div>if in opensips-cli call qr_enable_dst or qr_disable_dst gw gets status -1<br></div><div><br></div><div>DBG:qrouting:qr_sort_dynamic_weights: score for dst type 1, i: 0 is -1.000000<br>DBG:qrouting:qr_sort_dynamic_weights: score for dst type 1, i: 1 is -1.000000<br></div><div><br></div><div>and drouting() can't get available gw</div><div><br></div><div>in q_profile all threshold have value -1 which indicates that the metric should not be taken into account. but gw becomes unavailable</div><div><br></div><div>what am I doing wrong?<br></div></div>