GPG 公開鍵を追加しようとしたときに鍵サーバーがタイムアウトしました。

GPG 公開鍵を追加しようとしたときに鍵サーバーがタイムアウトしました。

CPGインストーラに使用する公開鍵を追加しようとしています。しかし、私はこれに慣れておらず、私が見つけたすべてのコマンドは私に同じエラーを与えます。

gpg --keyserver keyserver.ubuntu.com --recv-keys 94558F59
gpg: requesting key 94558F59 from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error

これはどのように可能ですか?キーサーバーへの接続を無効にする一種の封じ込めの背後にあるようです。 OPの多くの質問を調べて見つけることができるすべてのコマンドを試しましたが、何も機能しません。以前この問題を経験した人はいますか?

ベストアンサー1

これは通常、ファイアウォールがポートをブロックするために発生します11371。ファイアウォールでポートのブロックを解除できます。ファイアウォールにアクセスできない場合は、次のことができます。

80代わりにポートを使用するように強制します。11371

$ sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 94558F59

-またはポートを省略します-

$ sudo gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 94558F59

または

  • キーサーバーでキーを見つけて開きます。
  • その内容をテキストファイルにコピーします。
  • システムツール>環境設定>ソフトウェアソース>認証>キーの追加に移動して、生成されたテキストファイルを選択します。Ubuntu 14.04以降をお試しください。:ソフトウェアセンター - >編集 - >ソフトウェアソース - >認証 - >キーファイルのインポート

おすすめ記事