GoLand 2026.1 Help

信頼されたルート証明書

信頼された証明書は、信頼されたルートによって署名された他の証明書を検証する信頼のチェーンを確立します。たとえば、Web サーバーへの安全な接続を確立します。

GoLand はシステムの信頼ストアから信頼されたルート証明書のリストを取得し、そのストレージは GoLand 設定からカスタマイズできます。

作業している Enterprise 環境でカスタム証明書が使用されている場合、GoLand はデフォルトでそのような証明書を信頼します。 追加の構成は必要ありません。

証明書をチェックする際に、GoLand は Windows、macOS、Linux のシステム信頼ストアも確認します。

動作原理

Linux では、次の場所から .crt (PEM) 形式のすべての証明書がインポートされます。

  • /etc/ssl/certs/*

  • /etc/pki/tls/certs/*

  • /system/etc/security/cacerts/*

  • /etc/ssl/certs/ca-certificates.crt

  • /etc/pki/tls/certs/ca-bundle.crt

  • /etc/ssl/ca-bundle.pem

  • /etc/pki/tls/cacert.pem

  • /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem

  • /etc/ssl/cert.pem

詳細については、 JetBrains Linux 信頼できる証明書(英語)ライブラリを参照してください。

macOS X では、コードはシステム関数を呼び出して、システム全体およびユーザー固有のカスタム信頼済み証明書を取得します。

詳細については、 JetBrains macOS 信頼できる証明書(英語)ライブラリを参照してください。

Windows では、コードはシステム関数を呼び出して、システム全体、ユーザー固有、またはグループポリシーで配布済みの信頼済み証明書を取得します。

詳細については、 JetBrains Windows の信頼できる証明書(英語)ライブラリを参照してください。

ログと診断

証明書に問題が発生した場合は、次のデバッグカテゴリを有効化することで迅速にトラブルシューティングできます:

  • org.jetbrains.nativecerts

  • #com.intellij.util.net.ssl

GoLand で追加のログを収集する

  1. メインメニューで ヘルプ|診断ツール|デバッグログ設定 へ移動します。

  2. 表示されたダイアログで デバッグカテゴリを追加し、 OK をクリックして変更を保存します。

    カスタムデバッグログ構成
  3. 問題を再現します。

  4. ヘルプ | ログと診断データの収集 に移動してログを収集します。

    問題の詳細な説明とそれを再現するためのシナリオとともに、ログを サポートに送信してください。

IDE ログファイルを見つける

  • ヘルプ | Finder でログを表示 に進みます。 このメニュー項目は、使用している OS によって異なります。 例: Windows の場合、 エクスプローラーでログを表示 になります。

    ログファイルの名前は idea.log で、ファイルサイズに基づいてローテーションされます。 問題レポートにログを添付する場合は、アーカイブ ( .zip ) していくつかの最新のログファイル (idea.logidea.log.1idea.log.2idea.log.3) を送信することをお勧めします。

    ログと診断データを収集 オプションを使用して、すべてのログファイル (ビルドログと自動スレッドダンプを含む) を含む .zip ファイルを生成することもできます。

証明書の手動インストール

mitmproxyfiddler など、すべての TLS トラフィックを復号化するプロキシサーバーを使用している場合、その自己署名証明書をシステムにインポートすることで、ローカルマシン上のすべてのアプリケーション(GoLand を含む)がそれを信頼するようにできます。 ただし、その証明書の秘密鍵を使用して任意の Web サイトになりすますことができるため、これは安全ではない可能性があります。

証明書を生成した後、次のいずれかのプロシージャを使用してトラストストアに追加してください:

ルート証明書をインストールする

  1. .crt (PEM) 形式で証明書を生成します。

  2. リストされたディレクトリの 1 つに証明書を追加します。

    例: /etc/ssl/certs/ または /etc/pki/tls/certs/ を使用できます。

ルート証明書をインストールする

  1. スポットライト で検索して キーチェーンアクセス を開きます (右上隅にある虫眼鏡をクリックします)。

  2. ファイル | インポートアイテム を選択し、ダウンロードしたファイルに移動します。

  3. 宛先キーチェーン フィールドで システム を選択し、 開く をクリックします。

  4. キーチェーンアクセス で証明書を右クリックし、 情報を取得 を選択します。

  5. 信頼 セクションを展開し、 この証明書を使用する場合常に信頼する を選択します。

ルート証明書をインストールする

  1. 開始 をクリックし、 検索を開始 をクリックして、 mmc と入力し、 Enter を押します。

  2. UAC 画面が表示され、コンピューターへの変更についてプロンプトが表示された場合は、 はい をクリックします。

  3. ファイル メニューで スナップインの追加/削除 を選択します。

  4. 利用可能な snap イン で、 証明書 をクリックし、次に 追加 をクリックします。

  5. この snap インは、常に次の証明書を管理する で、 コンピューターアカウント をクリックし、次に 次へ をクリックします。

  6. ローカルコンピューター をクリックし、 完了 をクリックします。

  7. コンソールに追加する snap インがなくなった場合は、 OK をクリックして コンソールルート 画面に戻ります。

  8. コンソールツリーで、 証明書 をダブルクリックします。

  9. 信頼されたルート証明機関 ストアを右クリックします。

  10. すべてのタスク | インポート を選択して証明書をインポートし、 証明書のインポートウィザード の手順に従います。

2026 年 5 月 22 日