-
Notifications
You must be signed in to change notification settings - Fork 17.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
proxy.golang.org: Intermittent TLS/Network errors with Google's Module Proxy #69826
Comments
Just had it happen again:
|
isn't this more likely to be a network issue in your local network? |
This is happening in GitHub actions primarily. I've also confirmed its happening to someone who is using self-hosted AWS runners. This issue seems similar to #63562 |
I've now added
To my bazelrc, which effectively just changes GOPROXY. So far it seems we've not hit these errors. I'll keep an eye out on this and see if it fixes it. If it does, I suspect some load balancer at Google is struggling. |
I have not seen this issue happen since we’ve changed GOPROXY. I’ll still keep an eye out on it. |
We experienced similar errors at Figma with rules_go until we set up a mirror to use as GOPROXY. #63244 |
We're hitting this issue today, from AWS EC2 hosted CI runners (not from github actions). |
I've switched us over to the following
|
CC @golang/tools-team. |
We suspect this is a transient network issue. Are folks still experiencing this? |
I've for now switched to using multiple proxies, so I dont think I'll be able to know for certain.. |
I just ran into this locally again when using only proxy.golang.org.
|
Thanks @aaomidi |
If I retry it does succeed. I don't see it that often, but that's partially because of heavy caching on my end. I no longer see this in CI after adding goproxy.io to the list of proxies it can retrieve data from. I do think this is specifically an issue with how gazelle interacts with the go module proxy, on a subset of the Google LBs. |
I frequently see this on CI runners hosted on aws ec2. At least multiple times per day this past week. It does succeed when retrying, but sometimes may fail again if we retry |
cc: @samthanawalla |
Go version
go version go1.23.1 darwin/arm64
Output of
go env
in your module/workspace:What did you do?
Environment:
Ran a
bazel build ${some_target}
Note that I'm not sure if this problem is limited to bazel, or happens with normal go invocations as well.
What did you see happen?
Intermittently, some modules fail to download from Google's Go Module Proxy:
What did you expect to see?
No errors.
The text was updated successfully, but these errors were encountered: