Action fails with connection errors (`ETIMEDOUT`, `ENETUNREACH`)
- Dominant language
- TypeScript
- Stars
- 340
- Forks
- 117
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 11
Description
I keep hitting this:
```
Error: Multiple errors returned
Error: Error 0: connect ETIMEDOUT 104.1[6](https://github.com/jbangdev/jbang/actions/runs/14818776670/job/41602820520?pr=1767#step:5:7).73.101:443
Error: connect ETIMEDOUT 104.16.73.101:443
at createConnectionError (node:net:1652:14)
at Timeout.internalConnectMultipleTimeout (node:net:1[7](https://github.com/jbangdev/jbang/actions/runs/14818776670/job/41602820520?pr=1767#step:5:8)11:38)
at listOnTimeout (node:internal/timers:5[8](https://github.com/jbangdev/jbang/actions/runs/14818776670/job/41602820520?pr=1767#step:5:9)3:11)
at process.processTimers (node:internal/timers:51[9](https://github.com/jbangdev/jbang/actions/runs/14818776670/job/41602820520?pr=1767#step:5:10):7)
Error: Error 1: connect ENETUNREACH 2606:4700::6810:4865:443 - Local (:::0)
Error: connect ENETUNREACH 2606:4700::68[10](https://github.com/jbangdev/jbang/actions/runs/14818776670/job/41602820520?pr=1767#step:5:11):4865:443 - Local (:::0)
at internalConnectMultiple (node:net:[11](https://github.com/jbangdev/jbang/actions/runs/14818776670/job/41602820520?pr=1767#step:5:12)86:16)
at Timeout.internalConnectMultipleTimeout (node:net:1716:5)
at listOnTimeout (node:internal/timers:583:11)
at process.processTimers (node:internal/timers:519:7)
Error: Error 2: connect ETIMEDOUT 104.16.72.101:443
Error: connect ETIMEDOUT 104.16.72.101:443
at createConnectionError (node:net:1652:[14](https://github.com/jbangdev/jbang/actions/runs/14818776670/job/41602820520?pr=1767#step:5:15))
at Timeout.internalConnectMultipleTimeout (node:net:1711:38)
at listOnTimeout (node:internal/timers:583:11)
at process.processTimers (node:internal/timers:519:7)
Error: Error 3: connect ENETUNREACH 2606:4700::6810:4965:443 - Local (:::0)
Error: connect ENETUNREACH 2606:4700::6810:4965:443 - Local (:::0)
at internalConnectMultiple (node:net:1186:[16](https://github.com/jbangdev/jbang/actions/runs/14818776670/job/41602820520?pr=1767#step:5:17))
at Timeout.internalConnectMultipleTimeout (node:net:[17](https://github.com/jbangdev/jbang/actions/runs/14818776670/job/41602820520?pr=1767#step:5:18)16:5)
at listOnTimeout (node:internal/timers:583:11)
at process.processTimers (node:internal/timers:5[19](https://github.com/jbangdev/jbang/actions/runs/14818776670/job/41602820520?pr=1767#step:5:20):7)
```
any idea why?
I just have:
```
- uses: gradle/actions/wrapper-validation@v3
```
in my config so nothing special afaik.
Contributor guide
Research direction
Start with the linked GitHub Actions run and the workflow step using gradle/actions/wrapper-validation@v3. Compare the ETIMEDOUT and ENETUNREACH failures with the action's documented network requirements and determine whether the issue is reproducible. Done means identifying an actionable cause or documenting that it is runner- or network-specific.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, typescript
- Domain
- ci-cd, networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100