GPGエラー - 次の署名が無効です:EXPKEYSIG

GPGエラー - 次の署名が無効です:EXPKEYSIG

私たちはすべてのパッケージをインポートする独自のホスティングDebianリポジトリを持っています。ターゲットコンピュータで「apt update」を実行中に、次のエラーが発生します。

W: GPG error: http://URL_FQDN/dev/debian stretch InRelease: The following signatures were invalid: EXPKEYSIG 0DD91A7623XXX9F606 devkey <[email protected]>

誰でもここで何が起こっているのかを提案できますか?

私は次のことを試しました -

apt-key adv --keyserver hkp://URL_FQDN:80 --recv-keys 0DD91A7623XXX9F606 
Executing: /tmp/apt-key-gpghome.NeNGQeeH3a/gpg.1.sh --keyserver hkp://URL_FQDN:80 --recv-keys 0DD91A7623XXX9F606 
gpg: keyserver receive failed: No data

apt-key リストは次のような出力を提供します(旧式):-

apt-key list
/etc/apt/trusted.gpg
--------------------
pub   rsa2048 2018-10-25 [SC] [expires: 2025-08-25]
      89E9 375E AC23 2856 E185  4295 340E 2EE9 XXXX B486
uid           [ unknown] Group <[email protected]>
sub   rsa2048 2018-10-25 [E] [expires: 2025-08-25]

pub   rsa3072 2020-09-28 [SC] [expired: 2022-09-28]
      B899 E7EA 6FFC D59A 152B  B25A 0DD9 1A76 XXXX F606
uid           [ expired] devkey <[email protected]>

gpg --list-keys は次の値を提供します:-

gpg --list-keys
/root/.gnupg/pubring.kbx
------------------------
pub   rsa3072 2020-09-28 [SC]
      B899E7EA6FFCD59A152BB25A0DD91A7623XXX9F606 
uid           [ unknown] devkey <[email protected]>
sub   rsa3072 2020-09-28 [E]

ベストアンサー1

ストレージアーティファクト署名に使用されたキーが期限切れになりました。

pub   rsa3072 2020-09-28 [SC] [expired: 2022-09-28]
      B899 E7EA 6FFC D59A 152B  B25A 0DD9 1A76 XXXX F606
uid           [ expired] devkey <[email protected]>

更新して使用するどこでも更新する必要があります。キーの有効期限を移動するには、GPGを使用して編集してください。

$ gpg --edit-key "B899 E7EA 6FFC D59A 152B  B25A 0DD9 1A76 XXXX F606"
[…]
gpg> expire
Changing expiration time for the primary key.
Please specify how long the key should be valid.
         0 = key does not expire
      <n>  = key expires in n days
      <n>w = key expires in n weeks
      <n>m = key expires in n months
      <n>y = key expires in n years
Key is valid for? (0)

そして適切な値を選択してください。

おすすめ記事