<head><title></title></head>
<body><div class="iw_mail" dir="ltr">Hello,<div><br></div>
<div>I am trying to get the current rate limit value using $rl_count, but it is giving the following error.</div>
<div>       ERROR:ratelimit:pv_get_rl_count: invalid name</div>
<div>
<div>       WARNING:core:do_assign: no value in right expression at /etc/opensips/opensips_proxy.cfg:598</div>
<div>       4024438929 SCRIPT:CCLIMIT:INFO: rl_limit for cps_90761 = 0</div>
<div><br></div>
</div>
<div>Here is the code</div>
<div><br></div>
<div>
<div>    $json(call_details/tg_cps) = 0; # Default to 0</div>
<div><br></div>
<div>...</div>
<div><br></div>
<div>    if ($avp(maxcps) != NULL && $avp(maxcps) > 0) {</div>
<div>        if (!rl_check("cps_$avp(trunk_group)", "$avp(maxcps)")) {</div>
<div>            xlog("L_NOTICE", "$rU SCRIPT:CPSLIMIT:DBG: Max $avp(maxcps) cps reached for trunk group $avp(trunk_group) \n");</div>
<div>            $avp(error_reason) = $avp(error_reason) + $avp(trunk_group) + " CPS limit reached.";</div>
<div>            send_reply("403", "Max CPS limit reached");</div>
<div>            exit;</div>
<div>        }</div>
<div>    }</div>
<div>    </div>
<div>    $json(call_details/tg_cps) = $rl_count("cps_$avp(trunk_group)");</div>
<div>    xlog("L_INFO", "$rU SCRIPT:CCLIMIT:INFO: rl_limit for cps_$avp(trunk_group) = $json(call_details/tg_cps) \n");</div>
</div>
<div><br></div>
<div><br></div>
<div>From the command  opensipsctl fifo rl_list | grep cps_90761, I get</div>
<div>       PIPE::  id=cps_90761 algorithm=TAILDROP limit=2 counter=0</div>
<div><br></div>
<div>What am I missing?<br><br><div class="signature">
<div style="font-family: arial, helvetica, sans-serif; font-size: 16px;"><span data-mce-style="color: #808080; font-family: arial,helvetica,sans-serif; font-size: 11pt;" style="color: rgb(128, 128, 128); font-size: 11pt;">Regards,</span></div>
<div style="font-family: arial, helvetica, sans-serif; font-size: 16px;">
<span data-mce-style="color: #808080; font-family: arial,helvetica,sans-serif; font-size: 11pt;" style="color: rgb(128, 128, 128); font-size: 11pt;"><strong>Pat Burke</strong></span><br><br>
</div>
</div>
</div>
</div></body>