<div dir="ltr">Hey<div><br></div><div>I'm having a weird issue, possibly a BUG, using opensips 3.2.8.</div><div><br></div><div>TheĀ carrier_id_avp is not being written, when I enabled partitions or drouting module. Everything else works, just this value is not written to the AVP setted. Routing works fine using carriers, just the AVP is not written.<br></div><div><br></div><div>When I disable partitions, it works fine writting to carrier_id_avp. =|</div><div><br></div><div>Configuration:<br></div><div>modparam("drouting", "carrier_id_avp", "$avp(carrier_id)")<br></div><div><br></div><div>Example of call</div><div>My dr_rule has gwlist = #651</div><div><br></div><div>Carrier 651</div><div>carrierid=651</div><div>gwlist=651 (yes, same id)</div><div><br></div><div>Applied routing with partition:</div><div>do_routing(2222,"F",,,$avp(gw_attrs),,"partition1")<br></div><div><br></div><div>Log:</div><div>Feb 22 01:14:51 sbc4 /usr/local/sbin/opensips[856]: DBG:drouting:push_gw_for_usage: adding gw [651] as "sip:xxxx@yy.yy.yy.yy" in order 0<br>Feb 22 01:14:51 sbc4 /usr/local/sbin/opensips[856]: DBG:drouting:push_gw_for_usage: setting GW id [651] as avp<br>Feb 22 01:14:51 sbc4 /usr/local/sbin/opensips[856]: DBG:drouting:push_gw_for_usage: setting GW attr [1] as avp<br></div><div><br></div><div>The gateway 651 does exist, it's the sameĀ name of Carrier but it shouldn't be a problem.</div><div><br></div><div>Checking logs, $avp(carrier_id) is null:</div><div>Carrier:yy.yy.yy.yy(<null>)<br></div><div><br></div><div><div>Do you guys have any clues on how to solve it? Maybe a bug?</div><div><br></div></div><div>This works fine when not using partitions.</div><div><br></div><div>Thanks</div></div>