Version
1.46.0
Steps to reproduce
- Run
npx playwright install chromium — I have tested on macOS and Linux
Expected behavior
I expect Chromium to be downloaded and installed
Actual behavior
The download fails with a 409 status code and a PublicAccessNotPermitted error code in the response XML.
Additional context
Full error log:
Downloading Chromium 112.0.5615.29 (playwright build v1055) from https://playwright.azureedge.net/builds/chromium/1055/chromium-mac-arm64.zip
Error: Download failed: server returned code 409 body '<?xml version="1.0" encoding="utf-8"?><Error><Code>PublicAccessNotPermitted</Code><Message>Public access is not permitted on this storage account.
RequestId:5de1b575-f01e-00a2-2457-ef41d6000000
Time:2024-08-15T21:07:07.0949013Z</Message></Error>'. URL: https://playwright.azureedge.net/builds/chromium/1055/chromium-mac-arm64.zip
at IncomingMessage.handleError (/Users/emma/Work/Webrecorder/browsertrix/frontend/node_modules/playwright-core/lib/server/registry/oopDownloadMain.js:46:23)
at IncomingMessage.emit (node:events:530:35)
at endReadableNT (node:internal/streams/readable:1696:12)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Downloading Chromium 112.0.5615.29 (playwright build v1055) from https://playwright-akamai.azureedge.net/builds/chromium/1055/chromium-mac-arm64.zip
Error: Download failed: server returned code 409 body '<?xml version="1.0" encoding="utf-8"?><Error><Code>PublicAccessNotPermitted</Code><Message>Public access is not permitted on this storage account.
RequestId:edcc0f1e-501e-0060-5557-ef0750000000
Time:2024-08-15T21:07:07.3289090Z</Message></Error>'. URL: https://playwright-akamai.azureedge.net/builds/chromium/1055/chromium-mac-arm64.zip
at IncomingMessage.handleError (/Users/emma/Work/Webrecorder/browsertrix/frontend/node_modules/playwright-core/lib/server/registry/oopDownloadMain.js:46:23)
at IncomingMessage.emit (node:events:530:35)
at endReadableNT (node:internal/streams/readable:1696:12)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Downloading Chromium 112.0.5615.29 (playwright build v1055) from https://playwright-verizon.azureedge.net/builds/chromium/1055/chromium-mac-arm64.zip
Error: Download failed: server returned code 409 body '<?xml version="1.0" encoding="utf-8"?><Error><Code>PublicAccessNotPermitted</Code><Message>Public access is not permitted on this storage account.
RequestId:edcc0f46-501e-0060-6557-ef0750000000
Time:2024-08-15T21:07:07.5114117Z</Message></Error>'. URL: https://playwright-verizon.azureedge.net/builds/chromium/1055/chromium-mac-arm64.zip
at IncomingMessage.handleError (/Users/emma/Work/Webrecorder/browsertrix/frontend/node_modules/playwright-core/lib/server/registry/oopDownloadMain.js:46:23)
at IncomingMessage.emit (node:events:530:35)
at endReadableNT (node:internal/streams/readable:1696:12)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Failed to install browsers
Error: Failed to download Chromium 112.0.5615.29 (playwright build v1055), caused by
Error: Download failure, code=1
at ChildProcess.<anonymous> (/Users/emma/Work/Webrecorder/browsertrix/frontend/node_modules/playwright-core/lib/server/registry/browserFetcher.js:95:16)
at ChildProcess.emit (node:events:518:28)
at Process.ChildProcess._handle.onexit (node:internal/child_process:294:12)
Environment
System:
OS: macOS 14.5
Memory: 143.94 MB / 16.00 GB
Binaries:
Node: 20.12.2 - ~/.nvm/versions/node/v20.12.2/bin/node
Yarn: 1.22.22 - /opt/homebrew/bin/yarn
npm: 10.5.0 - ~/.nvm/versions/node/v20.12.2/bin/npm
Languages:
Bash: 3.2.57 - /bin/bash
Version
1.46.0
Steps to reproduce
npx playwright install chromium— I have tested on macOS and LinuxExpected behavior
I expect Chromium to be downloaded and installed
Actual behavior
The download fails with a 409 status code and a
PublicAccessNotPermittederror code in the response XML.Additional context
Full error log:
Environment
System: OS: macOS 14.5 Memory: 143.94 MB / 16.00 GB Binaries: Node: 20.12.2 - ~/.nvm/versions/node/v20.12.2/bin/node Yarn: 1.22.22 - /opt/homebrew/bin/yarn npm: 10.5.0 - ~/.nvm/versions/node/v20.12.2/bin/npm Languages: Bash: 3.2.57 - /bin/bash