processone / ejabberd

Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
https://www.process-one.net/en/ejabberd/
Other
6k stars 1.5k forks source link

RPM packages GPG key #4240

Closed volga629-1 closed 3 days ago

volga629-1 commented 5 days ago

Hello Everyone,

Can you please help to resolve issue where GPG key for RPM is expired and --nogpgcheck is not helping.

Running transaction check
Transaction check succeeded.
Running transaction test
RPM: error: Verifying a signature using certificate 651C08E9330DD31D8D7DF23A6F97DBF7353A8563 (ejabberd <contact@process-one.net>):
RPM:   1. Certificiate 6F97DBF7353A8563 invalid: certificate is not alive
RPM:       because: The primary key is not live
RPM:       because: Expired on 2024-03-17T16:17:14Z
RPM:   2. Key 6F97DBF7353A8563 invalid: key is not alive
RPM:       because: The primary key is not live
RPM:       because: Expired on 2024-03-17T16:17:14Z
RPM: error: Verifying a signature using certificate 651C08E9330DD31D8D7DF23A6F97DBF7353A8563 (ejabberd <contact@process-one.net>):
RPM:   1. Certificiate 6F97DBF7353A8563 invalid: certificate is not alive
RPM:       because: The primary key is not live
RPM:       because: Expired on 2024-03-17T16:17:14Z
RPM:   2. Key 6F97DBF7353A8563 invalid: key is not alive
RPM:       because: The primary key is not live
RPM:       because: Expired on 2024-03-17T16:17:14Z
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
  package ejabberd-24.06-1.x86_64 does not verify: Header V4 RSA/SHA512 Signature, key ID 353a8563: NOTTRUSTED

root@canlmsg01 ~> [/opt]# rpm --import https://repo.process-one.net/ejabberd.gpg
error: https://repo.process-one.net/ejabberd.gpg: key 1 not an armored public key.
Metalhearf commented 3 days ago

Closing as duplicate/resolved. Thank you!

Tips on how to fix are discussed here: https://github.com/processone/ejabberd/issues/4179