Hello, thanks for the report.
Is this problem reproducible for you? If so, can you share commands for me to run so I can try to reproduce it too?
For question 1, this is the canonical source, but you can use a module proxy for module downloading. For example, you can use the https://proxy.golang.org module mirror by setting GOPROXY=https://proxy.golang.org,direct
or GOPROXY=https://proxy.golang.org
. Read here for more information on this.
For question 2, I'm not sure what you mean by "provide a CA". The https://dmitri.shuralyov.com server is using Let's Encrypt to get its HTTPS certificates.
Hi dmitshur, thanks very much for your reply! I was compiling the source codes of minikube and met this problem when downloading the go modules. It should be caused by the internet access problem. Your suggestion for use the module proxy works! Now i could download the modules and build minikube. Issue fiexed. Thanks again!
I’m glad that it helped. Don’t hesitate to let me know if the issue happens again.
When i tried to "make" minikube locally, i met problem to fetch dependencies.
go: dmitri.shuralyov.com/app/changes@v0.0.0-20180602232624-0a106ad413e3: unrecognized import path "dmitri.shuralyov.com/app/changes" (https fetch: Get https://dmitri.shuralyov.com/app/changes?go-get=1: x509: certificate signed by unknown authority)
question: