키를 추가할 수 없습니다. 키 서버 시간이 초과되었습니다.

키를 추가할 수 없습니다. 키 서버 시간이 초과되었습니다.

우분투 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(오늘 나에게 도움이 된 것)
  • pgp.mit.edu
  • sks-keyservers.net
  • keyserver.pgp.com
sudo apt-key adv --keyserver hkp://$pgp_server:80 --recv-keys $wanted_key

관련 정보