キーを追加できません - キーサーバーがタイムアウトしました

キーを追加できません - キーサーバーがタイムアウトしました

Ubuntu 15.10にmongodbをインストールしようとしています。これを実行しながら -Ubuntu 15.10にMongo 3.2をインストールする- 次のエラー メッセージが表示されました:

W: GPG error: http://repo.mongodb.org trusty/mongodb-org/3.2 Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D68FA50FEA312927

そこで、次のようにキーを追加してみました。

me@devbox:/etc/test$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D68FA50FEA312927

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.CWnpUGSg5w --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/apt.postgresql.org.gpg --keyring /etc/apt/trusted.gpg.d/nginx_ubuntu_stable.gpg --keyring /etc/apt/trusted.gpg.d/webupd8team_ubuntu_java.gpg --keyserver keyserver.ubuntu.com --recv-keys D68FA50FEA312927
gpg: requesting key EA312927 from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error

他に何を試せばいいのかわかりません。現在、このサイトの他の投稿を見て、この問題が解決されているかどうかを確認しています。

編集1:

この投稿に基づいて: リポジトリキーを追加できません

次のコマンドを実行してみました:

sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D68FA50FEA312927

そして再試行しました:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D68FA50FEA312927

しかし、まだ失敗しています。

答え1

別のキーサーバーを試し、ポート 80 を使用してみてください。

keyserver.ubuntu.com動作しない場合は、以下のサーバーを試してください:

  • keys.gnupg.net (今日はこれがうまくいきました)
  • 翻訳元
  • sks-keyservers.net
  • 鍵サーバー
sudo apt-key adv --keyserver hkp://$pgp_server:80 --recv-keys $wanted_key

関連情報