Since 11/21/2019, we are seeing an error when using “web-ext sign” to generate our Firefox extension. There have been no code changes to the extension when the issue started occuring. The command has only been successful 3 times in the last ~30 attempts. When logging into our Mozilla dev account, we can see that all submissions have passed all of the Firefox extension tests, but the command is still failing. We’ve tried updating NPM and NodeJS to latest versions, but the issue still occurs. We specified a timeout of 20 minutes and still see the issue.
web-ext sign --api-key=user:******* --api-secret=********
Building web extension from C:\Users\Administrator.DELL123456\Desktop\New folder\dlpext\dlpext
Validating add-on […]sign: Error: Validation took too long to complete; last status: {“guid":"fpdlpffext3@forcepoint.com”,“active”:false,“automated_signing”:true,“url”:"https://addons.mozilla.org/api/v3/addons/fpdlpffext3@forcepoint.com/versions/8.1.4402.102/uploads/12b670d85045423a9f29c791d2ac187e/",“files”:[{“download_url”:“https://addons.mozilla.org/api/v3/file/3460180/forcepoint_endpoint-8.1.4402.102-an+fx.xpi?src=api”,“hash”:“sha256:2e724be07ada0ca6f94627379f7e4a7fb9926ca34d429c8b031bcf20428cd961”,“signed”:false}],“passed_review”:false,“pk”:"12b670d85045423a9f29c791d2ac187e…
at Timeout._onTimeout (C:\Program Files\nodejs\web-ext-master\node_modules\sign-addon\dist\webpack:\src\amo-client.js:222:16)
at ontimeout (timers.js:386:14)
at tryOnTimeout (timers.js:250:5)
at Timer.listOnTimeout (timers.js:214:5)