Rumah >pembangunan bahagian belakang >Golang >Mengapa Imej Docker Go Saya Gagal `pergi dapatkan` Kerana Tandatangan Pihak Berkuasa Tidak Diketahui?
Imej Docker Go Tidak dapat pergi dapatkan Kerana Tandatangan Pihak Berkuasa Tidak Diketahui
Isu dihadapi apabila cuba memasang pakej menggunakan go install dalam Imej Docker Go. Ralat yang dilaporkan ialah:
google.golang.org/protobuf/cmd/[email protected]: invalid version: Get "https://proxy.golang.org/google.golang.org/protobuf/cmd/protoc-gen-go/@v/1.27.0.info": x509: certificate signed by unknown authority
Walaupun ada usaha untuk memasang sijil CA, masalah itu berterusan.
Punca Punca dan Penyelesaian
Seperti yang ditemui oleh pengguna, isu ini berpunca daripada pelanggan keselamatan, Cisco AnyConnect "Umbrella." Pelanggan ini bertindak sebagai man-in-the-middle, menandatangani semula permintaan dengan sijilnya sendiri. Untuk menyelesaikan masalah ini, sijil Cisco Umbrella Root CA mesti ditambahkan pada imej Docker:
Dengan menambahkan kuasa sijil yang diperlukan, imej Docker Go kini boleh berjaya mendapatkan semula pakej menggunakan go get.
Atas ialah kandungan terperinci Mengapa Imej Docker Go Saya Gagal `pergi dapatkan` Kerana Tandatangan Pihak Berkuasa Tidak Diketahui?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!