Hello everybody!
I’m currently implementing an unlisted, self-hosted beta-channel for Adblock Plus, using the signing API as described in
http://addons-server.readthedocs.io/en/latest/topics/api/signing.html .
The idea is to have an unlisted extension (with it’s own ID) self-hosted for our beta users and keep the main release listed as-is.
I successfully let the addon server sign the extension, checking the status of the current (unlisted) upload returns the following:
... "files": [ { "hash": "...", "download_url": "....", "signed": true } ], "validation_url": "....", "version": "...", "url": "....", "passed_review": true, "reviewed": true, "automated_signing": true, "processed": true, "active": true, ...
However, when i try to actually download the signed .xpi with the given URL in files, i only get a 404 with
{“detail”:“not found”}
This error, along with every other bits of information saying “success” is not too helpful - hopefully someone can point to where i’m doing something wrong.
Note: There are 4 warnings in “general tests”, which obviously do not prevent the extension from being automatically signed / validated.
Thank you in advance for any help you can provide.
Best Regards,
Tristan Lucas