GoogleChromeLabs / GoogleChromeLabs/chrome-for-testing

403 Forbidden Error when downloading chromedriver from self-hosted GitHub Action runner

Open
#176 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1.3k
Forks
159
Avg merge
18h 37m
Merged PRs (30d)
3

Description

**Describe the bug**
403 Forbidden error when downloading `chromedriver` via automated self-hosted GitHub Action runner.

**To reproduce**
```
curl https://storage.googleapis.com/chrome-for-testing-public/136.0.7103.94/linux64/chrome-linux64.zip

AccessDeniedAccess denied.We're sorry, but this service is not available in your location
```

**Expected behavior**
To download ok. This started happening a few days ago?

Contributor guide

Open the contributing guide

Research direction

Start by running the reported curl command from the self-hosted GitHub Actions runner and compare its location and response with another environment. Trace the chromedriver download path and identify whether the 403 is caused by the runner environment or the external storage service; done means the cause and a supported resolution are established.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.