gpg: keyserver alma başarısız: Sunucu bir hata gösterdi


20

Bu hata, gns deposu eklediğimde ve bu komutu kullanmaya çalıştığımda ortaya çıktı:

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

hata:

gpg: keyserver receive failed: Server indicated a failure

Cevabımda açıkladığım ve aşağı oylara yorum yaptığım gibi, DNS ve 2.1.6 sürümündeki dirmngr'nin 2.1.8 sürümünde kaldırılan DNS'yi tersine çevirdiğini hatırlıyorum, ama 2.2.x Debian testinden / dengesizden yüklendi (bunu yazarkenki Debian 9 akımı) da bu sorunu düzeltti.
Hvisage

Yanıtlar:


26

Güvenlik duvarının arkasında varsayılan 11371 bağlantı noktası yerine 80 numaralı bağlantı noktasını kullanmalısınız:

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

Örnek çıktı:

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

Güvenlik duvarının arkasında 11371 veya 80 numaralı bağlantı noktası yoktur. net google'ı kullanmaya başladığınızda DNS çözünürlüğü ile ilgili görünüyor ... `` Yürütme: /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 - temiz hkp: //sks1.cryptokeys.org.za: 80 gpg: DBG: chan_3 <- Tamam gpg : DBG: chan_3 -> KS_GET - 0x9C1384B1168FD423 gpg: DBG: chan_3 <- ERR 167772379 Sunucu bir hata gösterdi <Dirmngr> `` `
Hvisage

7
Aynı hatayı dirmngr 2.2.5 kullanarak alıyorum hkp://ve :80sorunu
ekleyip çözdüm

5

DNS ve DNS sunucunuzun dirmngr için ne yaptığı veya ne döndürdüğü ile ilgili;

Doğru cevabı şöyledir: Bu sorun ilk kez sabit olduğunu sürümü 2.2.x yükseltin veya.


@StephenKitt farklı bir cevap değildi, neden kırıldığını gösterdim, çünkü diğer cevap Debian'ın 2.1.6 versiyonlarını araştırdıktan sonra başarısız olmasının tüm yanlış nedenleriyle tamamen yetersiz bir cevaptı. HTTP / güvenlik duvarı ile ilgili olmayan bu sorunu
aşmak

Üzgünüz, yukarıdaki yorum pek uygun olmayan hazır bir yorumdur. Düzenlenmiş cevabınız gerçekten soruyu cevaplıyor, teşekkürler.
Stephen Kitt

4

Bu konu benim için gerçekten de olsa , reddit'te bu yazıyı bulana kadar önerilen çözümlerin hiçbiri benim için işe yaramadı . Az önce gittim ve bu satırı/etc/resolv.conf

ad sunucusu 8.8.8.8 # Google dns

diğer dns'leri deneyebilir ve hangisinin sizin için uygun olduğunu görebilirsiniz.


2

Aynı sorunu 2.2.0 çalıştıran Ubuntu 18.04'te de gördük. Dns ayarlarımı kontrol etme seçeneğiyle gittim ve yerel dns sunucumun 'nameserver 1.1.1.1' ve google'ın 'nameserver 8.8.8.8' i ekledim. Sonra işe yaradı.


Ağımdaki açık DNS sunucularını belirtmek onu benim için çözdü. Gentoo, NetworkManager kullanarak.
Pistos

Ayrıca kötü amaçlı yazılımları vb. Filtrelemeye yardımcı olduğu için Quad9'u (9.9.9.9) unutmayın. gizlilik-savunu tarzında;)
Hvisage

Nereye ekle ??? Daha önce dns
1.1.1.1'e geçtim

2

0xAnahtardan önce ekleyin , böylece dönün 0xF88F6D313016330404F710FC9A2FD067A2E3EF7B.

Bu artı GAD3R'nin cevabı benim için çözdü.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.