背景情報:PGPを使用してSpotifyをインストールしようとしていますが、yay
一部のPGPキーをインポートする必要があるというメッセージが表示されますが、「利用可能なキーサーバーがありません」というメッセージは表示されません。もちろん、手動で呼び出すとgpg --rcv-keys ...
同じエラーが発生します。私を混乱させるのは、gpg
コマンドを実行するとsudo
正常に動作することです。
相談しました。GnuPG Wiki、しかもパックマンのトラブルシューティングセクション:
- 後者のすべてのサーバーを試しましたが、
~/.gnupg/gpg.conf
プライマリサーバー()が存在しないhkps://hkps.pool.sks-keyservers.net
ため、ルートに対してうまく機能しているようです。/root/.gnupg/gpg.conf
それはそれらのどれにも働きません。 - と環境変数の
honor-http-proxy
両方が設定されて~/.gnupg/dirmngr.conf
います。/root/.gnupg/dirmngr.conf
http_proxy
- 以下のファイルは
~/.gnupg/
間違いなく正しく読み取られており、設定するとdebug-level guru
より多くの出力が得られ、他のサーバーが試行されていることがわかります。
私が見つけたこのメッセージこれはランニングを意味しdig +trace hkps.pool.sks-keyservers.net
、タイムアウトの有無にかかわらずタイムアウトが発生するため、sudo
これが実際に何を意味するのかわかりません。 DNSの問題である可能性がある他の場所で読んだが、受信キーを使用できるのはなぜですかsudo gpg ...
?
別のアイデアがありますか?