I have a CentOs server. There is an error when I try to update the system.
error: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID c105b9de: BAD Problem opening package openssl-1.0.1e-30.el6_6.5.x86_64.rpm
The server version is 64bit CentOs 6.6.
The way to solve this problem is here:
1) Get the rpm
wget https://dl.dropboxusercontent.com/u/4254926/blog-download/nss-softokn-freebl-3.14.3-19.el6_6.x86_64.rpm
2) Extract rpm
rpm2cpio nss-softokn-freebl-3.14.3-19.el6_6.x86_64.rpm | cpio -idmv
3) Copy .libfreeblpriv3.* to correct location
cp ./lib64/libfreeblpriv3.* /lib64
4) Then run yum update and it works.