RPM signature verification failed

Trying to update Webmin version 1.740 is now available, you are running version 1.730. click update and get this:

Downloading http://prdownloads.sourceforge.net/sourceforge/webadmin/webmin-1.740-1.noarch.rpm (185 bytes) …
Downloading http://downloads.sourceforge.net/project/webadmin/webmin/1.740/webmin-1.740-1.noarch.rpm (168 bytes) …
Downloading http://heanet.dl.sourceforge.net/project/webadmin/webmin/1.740/webmin-1.740-1.noarch.rpm (23.87 MB) …
Received 23.87 MB (100 %)
… download complete.
Failed to upgrade from www.webmin.com : RPM signature verification failed :

/tmp/.webmin/192912_32264_2_upgrade.cgi: (SHA1) DSA SHA1 MD5 GPG NOT OK

How do I resolve this issue?


Have you installed any other packages recently? If so, which package(s) were installed? Was one of them “nss-softokn”?

CentOS has an unfortunate bug that caused updating that package to corrupt the RPM database. A fix for that issue can be seen here in the first comment by the user “AnastasiosMagoutas”:


Just to confirm that the fix by “AnastasiosMagoutas” worked for me too!