gpg : 키 서버 수신 실패 : 서버가 실패를 나타냅니다


20

이 오류는 gns 저장소를 추가 하고이 명령을 사용하려고 할 때 발생합니다.

#sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F88F6D313016330404F710FC9A2FD067A2E3EF7B

오류는 다음과 같습니다

gpg: keyserver receive failed: Server indicated a failure

필자의 대답과 다운 보트에 대한 의견에서 설명했듯이 DNS와 관련이 있으며 버전 2.1.6의 dirmngr이 버전 2.1.8에서 제거 된 DNS를 역전시키는 방식과 관련이 있습니다. 데비안 테스트 / 불안정 (이 글을 쓰는 현재 데비안 9 현재)에서 설치하면이 문제가 해결되었습니다.
Hvisage

답변:


26

방화벽 뒤에서 기본 포트 11371 대신 포트 80을 사용해야합니다.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9A2FD067A2E3EF7B

샘플 출력 :

Executing: /tmp/apt-key-gpghome.mTGQWBR2AG/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv 9A2FD067A2E3EF7B
gpg: key 9A2FD067A2E3EF7B: "Launchpad PPA for GNS3" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1

방화벽 뒤에는 포트 11371 또는 80이 아닙니다. 인터넷에 구글을 시작할 때 DNS 분석과 관련이있는 것 같다 ...```Executing : /tmp/apt-key-gpghome.imkAGGXMO8/gpg.1.sh --receive-keys --debug-all- vvv --keyserver hkp : //sks1.cryptokeys.org.za : 80 gpg : DBG : chan_3-> KEYSERVER --clear hkp : //sks1.cryptokeys.org.za : 80 gpg : DBG : chan_3 <-OK gpg : DBG : chan_3 -> KS_GET - 0x9C1384B1168FD423 GPG : DBG는 : chan_3 -``<ERR은 167,772,379 서버 실패 <Dirmngr 나타낸>
Hvisage

7
dirmngr 2.2.5를 사용하여 동일한 오류가 발생 하고 문제를 추가 hkp://하고 :80해결했습니다
david.libremone

5

그것은 DNS와 관련이 있으며 DNS 서버가 dirmngr을 위해 반환하거나 반환하는 것입니다. (dirmngr과 함께 2.1.16부터 도입되었으며 데비안의 기본 패키지로 2.1.6에서 해결책을 찾고 있습니다.; (

올바른 대답입니다 :이 문제를 처음 고정 된 것을 버전 2.2.x의 업그레이드 나.


그것은 다른 대답하지 않았다 @StephenKitt, 나는 이유를 준 이유 가 파산 다른 대답은 내가 데비안의 2.1.6 버전을 조사 한 후 실패 이유 모든 잘못된 이유와 완전히 부적절한 대답했다대로. HTTP / 방화벽과 관련된 것은 아니지만 DNS 문제
Hvisage

죄송합니다. 위의 의견은 적절하지 않은 미리 준비된 의견입니다. 편집 한 답변은 실제로 질문에 답변합니다. 감사합니다.
Stephen Kitt

4

이 문제는 실제로 저에게는 있었지만 reddit 에서이 게시물을 찾을 때까지 제안 된 솔루션 중 어느 것도 나를 위해 일하지 않았습니다 . 방금 가서이 줄을 추가했습니다./etc/resolv.conf

네임 서버 8.8.8.8 # Google dns

당신은 다른 DNS를 시도하고 어느 것이 당신을 위해 작동 볼 수 있습니다.


2

dirmngr 2.2.4를 실행하는 우분투 18.04에서 동일한 문제가 발생했습니다. 내 DNS 설정을 확인하는 옵션을 사용하고 로컬 DNS 서버 'nameserver 1.1.1.1'과 Google 'nameserver 8.8.8.8'을 추가했습니다. 그런 다음 효과가있었습니다.


네트워크 구성에서 명시 적 DNS 서버를 지정하면 해결되었습니다. 젠투, NetworkManager 사용
Pistos

멀웨어 등을 필터링하는 데 도움이되는 Quad9 (9.9.9.9)도 기억하십시오. 개인 정보 보호 옹호 방식으로;)
Hvisage

어디에 추가 하시겠습니까 ??? 방금 dns 1.1.1.1로 전환
했는데이

2

0x키 앞에 추가 하여 키가되도록합니다 0xF88F6D313016330404F710FC9A2FD067A2E3EF7B.

이 플러스 GAD3R의 대답은 나를 위해 해결했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.