サーバーにアクセスすると証明書エラーが発生する

サーバーにアクセスすると証明書エラーが発生する

最近、Hyper-V VM として Ubuntu 22.04 をインストールしましたが、コードをコンパイルしたり、インターネットに接続したりしようとすると、NET::ERR_CERT_AUTHORITY_INVALID や、証明書チェーンのエラーのためリモート証明書が無効です: ParialChain などのエラーが発生します。

私は Linux の初心者なので、どこから始めればいいのか全く分かりません。この件について既に記事が出ていた場合は申し訳ありません。私たちの物理マシン (Windows10) には ZScaler が搭載されていますが、一時的にオフにすることもできます (数分後に自動的に有効になります)。それが重要かどうかは分かりませんが、言及しておくべきだと思いました。

答え1

私の場合は、ZScaler証明書を/usr/local/share/ca-certificatesにコピーすることで解決しました。

sudo cp <certificate> /usr/local/share/ca-certificates

そして実行する

sudo update-ca-certificates

私のちょっとした初心者的な質問と回答が他の誰かの役に立つことを願っています :-)

関連情報