Closed Bug 750330 Opened 9 years ago Closed 9 years ago

No new blocklist entries are being published by the API

Categories

(Toolkit :: Blocklist Policy Requests, defect, P1)

defect

Tracking

()

VERIFIED FIXED

People

(Reporter: jorgev, Unassigned)

References

()

Details

The block on bug 750003 isn't working at all. Since this is a critical block, we need this resolved ASAP.

The block in prod is https://addons.mozilla.org/en-US/admin/models/blocklist/blocklistdetail/87/. And https://addons-dev.allizom.org/en-US/admin/models/blocklist/blocklistdetail/84/ in dev.
Blocks: 750387
Rob, has there been any progress here? We need this fixed today.
Blocks: 748269
Summary: Block for afurladvisor@anchorfree.com isn't published by the API → No new blocklist entries are being published by the API
It turns out there was a zeus rewrite rule that was double-escaping the curly brackets in the URL.  This changed the app guid given to django.  Since this gets tons of traffic there is an extra step to cache everything from here in memcache.  Memcache uses the app guid as part of the key so stuff was getting cached in the double-escaped version correctly and pulled from the single-escaped version incorrectly.

The zeus rule was written many months ago.  I think has been preventing all blocklist entries which had application version restrictions from showing up.

Jeremy changed the zeus rule and fixed this.  Please verify.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
I see all of the new blocks. Thanks.
Status: RESOLVED → VERIFIED
Blocks: 764087
Product: addons.mozilla.org → Toolkit
You need to log in before you can comment on or make changes to this bug.