After execution of Quota policy, the expected Quota variables are zero

Hello everyone,

we are having some trouble using the QuotaPolicy on Proxies with double "_"

For this URLs the Quota variables are not being correctly filled (always 0).

We usually check the "ratelimit.Quota-Limits.allowed.count" and "ratelimit.Quota-Limits.used.count" variables, but for the mentioned cases, this values are not set.

6241-quotausedcount.png

Does anybody know a possible solution for this?

Should we instead use "ratelimit.Quota-Limits.class.used.count" and "ratelimit.Quota-Limits.class.allowed.count" ?

Here is our Policy Definition:

<Quota type="calendar" name="Quota-Limits" >
    <StartTime>2017-3-30 12:00:00</StartTime>
    <Interval>1</Interval>
    <TimeUnit>minute</TimeUnit>
    <Allow count="2000"/>
    <Identifier ref="request.header.host"/>
    <Synchronous>true</Synchronous>
    <Distributed>true</Distributed>
</Quota>

PS: We are using Apigee 4.17.09.00

Thanks in advance,

Oscar

0 6 324
6 REPLIES 6

You mentioned double underscore. Are you seeing this problem ONLY on proxies with that kind of name? If so, that sounds like a bug.

Exactly, this is only happening by double underscore Proxies.

By other proxies (all uses the exact same Flow and Policies) this variables are correctly populated

I'm sorry for the annoyance.

This appears to be a bug. I've filed ticket b/71720274 on your behalf.

In the meantime, the avoidance is to not use double-underscores in your proxy names.

Thank you very much.

I´ll check the ticket and also configure are system, so that the Proxy names are used accordingly.

Hi @DinoChiesa-at-Google, is there any news regarding this issue?

From our Tickets-View we can only see tickets created by us.

Could you please give use some feedback regarding the status?

Thanks!

Hi - If you have Apigee Support, you can contact your support person to open a case to track b/71720274.