I'm likely doing something wrong as I cannot find any issue/link on this but I'm not able to use --api-proxy behind a proxy.
- I've tried using node 18, 20 and 22 (in case it was a edge case in
fetch) but all of them simply ignore the proxy specified in --api-proxy.
- I've tried web-ext 8.3.0 and latest (8.6.0)
- I'm calling it as
npx web-ext sign --channel unlisted -c .web-config.mjs --api-proxy http://127.0.0.1:9990 -v
- 9990 is just a listening netcat that never gets any connection
- I've updated submit-addon.js locally to console.log the agent and it is created as expected (as
HttpsProxyAgent) and passed to fetch. Just fetch never makes use of it...?
(Update) After downgrading to 7.11.0 I can sign via proxy but it fails again if I use --use-submission-api to force the new v8 behavior
I'm likely doing something wrong as I cannot find any issue/link on this but I'm not able to use
--api-proxybehind a proxy.fetch) but all of them simply ignore the proxy specified in--api-proxy.npx web-ext sign --channel unlisted -c .web-config.mjs --api-proxy http://127.0.0.1:9990 -vHttpsProxyAgent) and passed to fetch. Just fetch never makes use of it...?(Update) After downgrading to 7.11.0 I can sign via proxy but it fails again if I use
--use-submission-apito force the new v8 behavior