Home > サーバー(Debian) | サーバー技術情報 > Debian etchの公式アーカイブ鍵が失効

Debian etchの公式アーカイブ鍵が失効

Buzzurlにブックマーク livedoorクリップ Yahoo!ブックマークに登録 このエントリーを含むはてなブックマーク

apt-get系のコマンドを実行した際にこんなのが出るようになったりしました。

W: GPG error: http://aist.ring.gr.jp etch Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 9AA38DCD55BE302B
W: GPG error: http://cdn.debian.or.jp etch Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 9AA38DCD55BE302B
W: GPG error: http://security.debian.org etch/updates Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 9AA38DCD55BE302B
 
W: これらの問題を解決するためには apt-get update を実行する必要があるかもしれません





公開鍵 9AA38DCD55BE302B が見つからないよー。
aist.ring.gr.jpが検証できないよー。
みたいなエラーなようです。ちょっとびっくりしました。
「apt-get update を実行する必要がある」なんていっちゃってますが、
apt-get updateしても無情にも同じエラーは出続けます。

調べてみると多数のブログ等で詳しく解説されていました。
原因は「9AA38DCD55BE302B」の公開鍵が登録されていないということで、
インストーラに入っていたキーリングの公開鍵が2009/07/01に失効しているらしいです。

apt-key list


とすると確かに「55BE302B」という項目が存在しない

対処法

http://ftp-master.debian.org/keys.html
にてキーリングがすべて公開されています。
今回エラーとなった「55BE302B」はarchive-key-5.0.ascという公開鍵のようなので
適当な位置にダウンロードしてきてaptに組み込みました。

wget http://ftp-master.debian.org/keys/archive-key-5.0.asc
apt-key add ./archive-key-5.0.asc



apt-key listで確認してみて
pub 4096R/55BE302B 2009-01-27 [expires: 2012-12-31]
uid Debian Archive Automatic Signing Key (5.0/lenny)
のような行が追加されていればOKです

あとはapt-get updateなどしてみて
「公開鍵を利用できないため、以下の署名は検証できませんでした」の文字が出てこなくなればOKです。

apt-key add [ファイル名]
で追加できますが
apt-key del [キーID]
とすると組み込まれているキーを削除できました。


参考にさせて頂きました。
http://blog.jojo.jp/?eid=1309603






コメント:0

コメントフォーム
情報を保存

トラックバック:0

この記事のトラックバックURL
http://www.ahref.org/tech/server/server-tips/703.html/trackback
この記事へのリンク
エーエイチレフ linuxサーバー技術情報 からの記事 Debian etchの公式アーカイブ鍵が失効

Home > サーバー(Debian) | サーバー技術情報 > Debian etchの公式アーカイブ鍵が失効

Return to page top

運営会社(株)シーズ WEBアプリケーション、フリーCGI配布「ahref(エーエイチレフ)」 Eビジネスに強いレンタルサーバー「ACサーバー」 大容量ファイル転送サービス「デカメール」 動画を楽しもう♪動画ポータルコミュニティ「モヴィエ」