mcorsi62
asked on
Linux - Installing phpmyadmin
I am unable to get phpmyadmin installed on a RHEL 5 OS. The main error message is:
Public key for libmcrypt-2.5.8-4.el5.cent os.i386.rp m is not installed
The complete sequence is:
Last login: Fri May 13 08:10:17 2011
[root@staging ~]# yum install phpmyadmin
Loaded plugins: rhnplugin, security
rhel-i386-server-5 | 1.4 kB 00:00
rpmforge | 1.1 kB 00:00
utterramblings | 951 B 00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package phpmyadmin.noarch 0:2.11.11.3-1.el5.rf set to be updated
--> Processing Dependency: php-mcrypt for package: phpmyadmin
--> Running transaction check
---> Package php-mcrypt.i386 0:5.2.16-jason.1 set to be updated
--> Processing Dependency: libmcrypt.so.4 for package: php-mcrypt
--> Running transaction check
---> Package libmcrypt.i386 0:2.5.8-4.el5.centos set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
========================== ========== ========== ========== ========== =========
Package Arch Version Repository Size
========================== ========== ========== ========== ========== =========
Installing:
phpmyadmin noarch 2.11.11.3-1.el5.rf rpmforge 4.2 M
Installing for dependencies:
libmcrypt i386 2.5.8-4.el5.centos utterramblings 116 k
php-mcrypt i386 5.2.16-jason.1 utterramblings 47 k
Transaction Summary
========================== ========== ========== ========== ========== =========
Install 3 Package(s)
Upgrade 0 Package(s)
Total size: 4.4 M
Is this ok [y/N]: y
Downloading Packages:
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID e8562897
utterramblings/gpgkey | 1.3 kB 00:00
Public key for libmcrypt-2.5.8-4.el5.cent os.i386.rp m is not installed
Public key for libmcrypt-2.5.8-4.el5.cent
The complete sequence is:
Last login: Fri May 13 08:10:17 2011
[root@staging ~]# yum install phpmyadmin
Loaded plugins: rhnplugin, security
rhel-i386-server-5 | 1.4 kB 00:00
rpmforge | 1.1 kB 00:00
utterramblings | 951 B 00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package phpmyadmin.noarch 0:2.11.11.3-1.el5.rf set to be updated
--> Processing Dependency: php-mcrypt for package: phpmyadmin
--> Running transaction check
---> Package php-mcrypt.i386 0:5.2.16-jason.1 set to be updated
--> Processing Dependency: libmcrypt.so.4 for package: php-mcrypt
--> Running transaction check
---> Package libmcrypt.i386 0:2.5.8-4.el5.centos set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
==========================
Package Arch Version Repository Size
==========================
Installing:
phpmyadmin noarch 2.11.11.3-1.el5.rf rpmforge 4.2 M
Installing for dependencies:
libmcrypt i386 2.5.8-4.el5.centos utterramblings 116 k
php-mcrypt i386 5.2.16-jason.1 utterramblings 47 k
Transaction Summary
==========================
Install 3 Package(s)
Upgrade 0 Package(s)
Total size: 4.4 M
Is this ok [y/N]: y
Downloading Packages:
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID e8562897
utterramblings/gpgkey | 1.3 kB 00:00
Public key for libmcrypt-2.5.8-4.el5.cent
yum --nogpgcheck install phpmyadmin
ASKER
But wouldn't that leave phpadmin unable to securely connect to remote servers?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
For Red Hat Enterprise Linux 5 / i386:
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
For Red Hat Enterprise Linux 5 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
Check this URL for detals;
http://www.electrictoolbox.com/public-key-not-installed-dag-rpm/
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
For Red Hat Enterprise Linux 5 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
Check this URL for detals;
http://www.electrictoolbox.com/public-key-not-installed-dag-rpm/
ASKER
Farzanj - Loooks like we got further, but install still died:
[root@staging ~]# yum --nogpgcheck install phpmyadmin
Loaded plugins: rhnplugin, security
rhel-i386-server-5 | 1.4 kB 00:00
rpmforge | 1.1 kB 00:00
utterramblings | 951 B 00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package phpmyadmin.noarch 0:2.11.11.3-1.el5.rf set to be updated
--> Processing Dependency: php-mcrypt for package: phpmyadmin
--> Running transaction check
---> Package php-mcrypt.i386 0:5.2.16-jason.1 set to be updated
--> Processing Dependency: libmcrypt.so.4 for package: php-mcrypt
--> Running transaction check
---> Package libmcrypt.i386 0:2.5.8-4.el5.centos set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
========================== ========== ========== ========== ========== ========== ========== ========== ==========
Package Arch Version Repository Size
========================== ========== ========== ========== ========== ========== ========== ========== ==========
Installing:
phpmyadmin noarch 2.11.11.3-1.el5.rf rpmforge 4.2 M
Installing for dependencies:
libmcrypt i386 2.5.8-4.el5.centos utterramblings 116 k
php-mcrypt i386 5.2.16-jason.1 utterramblings 47 k
Transaction Summary
========================== ========== ========== ========== ========== ========== ========== ========== ==========
Install 3 Package(s)
Upgrade 0 Package(s)
Total size: 4.4 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libmcrypt 1/3
Installing : php-mcrypt 2/3
Installing : phpmyadmin 3/3
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv [1:], exit_code=True)
File "/usr/share/yum-cli/yummai n.py", line 309, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummai n.py", line 261, in main
return_code = base.doTransaction()
File "/usr/share/yum-cli/cli.py ", line 476, in doTransaction
resultobject = self.runTransaction(cb=cb)
File "/usr/lib/python2.4/site-p ackages/yu m/__init__ .py", line 1006, in runTransaction
self.plugins.run('posttran s')
File "/usr/lib/python2.4/site-p ackages/yu m/plugins. py", line 179, in run
func(conduitcls(self, self.base, conf, **kwargs))
File "/usr/lib/yum-plugins/rhnp lugin.py", line 207, in posttrans_hook
rhnPackageInfo.updatePacka geProfile( )
File "/usr/share/rhn/up2date_cl ient/rhnPa ckageInfo. py", line 28, in updatePackageProfile
s.registration.update_pack ages(up2da teAuth.get SystemId() , packages)
File "/usr/share/rhn/up2date_cl ient/rhnse rver.py", line 50, in __call__
return rpcServer.doCall(method, *args, **kwargs)
File "/usr/share/rhn/up2date_cl ient/rpcSe rver.py", line 204, in doCall
ret = method(*args, **kwargs)
File "/usr/lib/python2.4/xmlrpc lib.py", line 1096, in __call__
return self.__send(self.__name, args)
File "/usr/share/rhn/up2date_cl ient/rpcSe rver.py", line 38, in _request1
ret = self._request(methodname, params)
File "/usr/lib/python2.4/site-p ackages/rh n/rpclib.p y", line 383, in _request
self._handler, request, verbose=self._verbose)
File "/usr/lib/python2.4/site-p ackages/rh n/transpor ts.py", line 171, in request
headers, fd = req.send_http(host, handler)
File "/usr/lib/python2.4/site-p ackages/rh n/transpor ts.py", line 706, in send_http
response = self._connection.getrespon se()
File "/usr/lib/python2.4/site-p ackages/rh n/connecti ons.py", line 124, in getresponse
response.begin()
File "/usr/lib/python2.4/httpli b.py", line 336, in begin
version, status, reason = self._read_status()
File "/usr/lib/python2.4/httpli b.py", line 294, in _read_status
line = self.fp.readline()
File "/usr/lib/python2.4/site-p ackages/rh n/SSL.py", line 265, in readline
data = self._connection.recv(bufs ize)
OpenSSL.SSL.Error: [('SSL routines', 'SSL3_READ_BYTES', 'sslv3 alert bad record mac')]
You have new mail in /var/spool/mail/root
[root@staging ~]# yum --nogpgcheck install phpmyadmin
Loaded plugins: rhnplugin, security
rhel-i386-server-5 | 1.4 kB 00:00
rpmforge | 1.1 kB 00:00
utterramblings | 951 B 00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package phpmyadmin.noarch 0:2.11.11.3-1.el5.rf set to be updated
--> Processing Dependency: php-mcrypt for package: phpmyadmin
--> Running transaction check
---> Package php-mcrypt.i386 0:5.2.16-jason.1 set to be updated
--> Processing Dependency: libmcrypt.so.4 for package: php-mcrypt
--> Running transaction check
---> Package libmcrypt.i386 0:2.5.8-4.el5.centos set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
==========================
Package Arch Version Repository Size
==========================
Installing:
phpmyadmin noarch 2.11.11.3-1.el5.rf rpmforge 4.2 M
Installing for dependencies:
libmcrypt i386 2.5.8-4.el5.centos utterramblings 116 k
php-mcrypt i386 5.2.16-jason.1 utterramblings 47 k
Transaction Summary
==========================
Install 3 Package(s)
Upgrade 0 Package(s)
Total size: 4.4 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libmcrypt 1/3
Installing : php-mcrypt 2/3
Installing : phpmyadmin 3/3
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv
File "/usr/share/yum-cli/yummai
errcode = main(args)
File "/usr/share/yum-cli/yummai
return_code = base.doTransaction()
File "/usr/share/yum-cli/cli.py
resultobject = self.runTransaction(cb=cb)
File "/usr/lib/python2.4/site-p
self.plugins.run('posttran
File "/usr/lib/python2.4/site-p
func(conduitcls(self, self.base, conf, **kwargs))
File "/usr/lib/yum-plugins/rhnp
rhnPackageInfo.updatePacka
File "/usr/share/rhn/up2date_cl
s.registration.update_pack
File "/usr/share/rhn/up2date_cl
return rpcServer.doCall(method, *args, **kwargs)
File "/usr/share/rhn/up2date_cl
ret = method(*args, **kwargs)
File "/usr/lib/python2.4/xmlrpc
return self.__send(self.__name, args)
File "/usr/share/rhn/up2date_cl
ret = self._request(methodname, params)
File "/usr/lib/python2.4/site-p
self._handler, request, verbose=self._verbose)
File "/usr/lib/python2.4/site-p
headers, fd = req.send_http(host, handler)
File "/usr/lib/python2.4/site-p
response = self._connection.getrespon
File "/usr/lib/python2.4/site-p
response.begin()
File "/usr/lib/python2.4/httpli
version, status, reason = self._read_status()
File "/usr/lib/python2.4/httpli
line = self.fp.readline()
File "/usr/lib/python2.4/site-p
data = self._connection.recv(bufs
OpenSSL.SSL.Error: [('SSL routines', 'SSL3_READ_BYTES', 'sslv3 alert bad record mac')]
You have new mail in /var/spool/mail/root
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.