📌
【Jenkins】「Issuer certificate is invalid.」の対処方法
はじめに
Jenkinsのパイプラインの中でGitLabのリポジトリからファイルを持ってくる処理を入れておりますが、以下のエラーが発生して躓いたので解決方法を記事にしたいと思います。
※ローカル環境での検証時に躓いたエラーの話になります。
エラー内容
fatal: unable to access '<GitLabリポジトリ>': Issuer certificate is invalid.
環境(Jenkinsサーバ)
※Jenkinsをインストールするサーバのみ触るので、そちらにフォーカスしております。
- CentOS7.9
$ cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
$
- Git 1.8.3.1
$ git --version
git version 1.8.3.1
$
構成
今回の作業対象は、以下の赤丸のサーバになります。
※検証用のため、SSL認証や名前解決の設定は実施しておりません。
対処方法
サーバにログイン後に以下のコマンドを実行し、SSL証明をOFFにする。
コマンド
git config --global http.sslVerify false
さいごに
今回は、ローカル環境で検証をすることを前提としております。
本番環境で同様のエラーが発生した際には別の対処を考える必要があると思います。
参考
Discussion