不明な権限署名のため、Docker Go イメージを取得できません
内で go install を使用してパッケージをインストールしようとすると、問題が発生しましたDocker Go イメージ。報告されたエラーは次のとおりです:
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
CA 証明書をインストールしようとしても、問題が解決しません。
根本原因と解決策
発見者ユーザーにとって、問題はセキュリティ クライアントである Cisco AnyConnect「Umbrella」に起因します。このクライアントは中間者として機能し、独自の証明書を使用してリクエストに再署名します。これを解決するには、Cisco Umbrella ルート CA 証明書を Docker イメージに追加する必要があります。
必要な認証局を追加することで、Docker Go イメージは go get を使用してパッケージを正常に取得できるようになります。
以上が不明な機関の署名が原因で Docker Go イメージが「go get」に失敗するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。