Update to 1.44.0 - failed. Help needed

annc

Verified User
Joined
Jun 10, 2008
Messages
52
Hello,

I've just updated DA on my two servers (Centos 6.4 x64)
On the first one - everything is OK

On the second one - update failed.
When I try start DA it says:

[root@dqserwer2 custombuild]# /etc/init.d/directadmin restart
Stopping DirectAdmin: [FAILED]
Starting DirectAdmin: /usr/local/directadmin/directadmin: error while loading shared libraries: libssl.so.6: cannot open shared object file: No such file or directory
[FAILED]

./build versions says:

Installed version of DirectAdmin:

DirectAdmin to 1.44.0 update is available.


How can I repair it or how can I rollback to the previos, working version ?


Thanks for help...
 
I tried to make symlinks, but i doesn't work

Ok, I rollback DA version by unpacking old update.tar.gz - it works!

But still I want to use new 1.44.0 :(

Anyone help ?
 
Last edited:
Package openssl-1.0.0-27.el6_4.2.x86_64 already installed and latest version
Package openssl-devel-1.0.0-27.el6_4.2.x86_64 already installed and latest version
Package libstdc++-4.4.7-3.el6.x86_64 already installed and latest version
Nothing to do


It's not the system problem (I think), but the new version of DA.
Previous version works perfectly.
 
All I can say is that I have upgraded DirectAdmin on 4 CentOS 6.4 64bit servers, and did not have any problems on any of them. Maybe this Google result from my search will solve your problem?:

http://sysnetpro.net/hosting-controller/directadmin/error-loading-shared-libraries-libsslso6.html

for 32bit
Code:
ln -sf /usr/lib/libssl.so.10 /usr/lib/libssl.so.6
ln -sf /usr/lib/libcrypto.so.10 /usr/lib/libcrypto.so.6

for 64bit
Code:
ln -sf /usr/lib64/libssl.so.10 /usr/lib64/libssl.so.6
ln -sf /usr/lib64/libcrypto.so.10 /usr/lib64/libcrypto.so.6

But do it at your own risk, I have of course not tested, because I don't have any problems with the new version.
 
By the way, before you try the above, try first to install the "Common pre-install commands" at http://help.directadmin.com/item.php?id=354 - because I think there is added new commands lately (the page was last modified: Sep 23, 2013), wich you might not have on the server with the problem. So yust run the commands and it will install anything that you are missing on that server, and see if it solves the problem.
 
Setting up Install Process
Package wget-1.12-1.8.el6.x86_64 already installed and latest version
Package gcc-4.4.7-3.el6.x86_64 already installed and latest version
Package gcc-c++-4.4.7-3.el6.x86_64 already installed and latest version
Package flex-2.5.35-8.el6.x86_64 already installed and latest version
Package bison-2.4.1-5.el6.x86_64 already installed and latest version
Package 1:make-3.81-20.el6.x86_64 already installed and latest version
Package 32:bind-9.8.2-0.17.rc1.el6_4.6.x86_64 already installed and latest version
Package 32:bind-libs-9.8.2-0.17.rc1.el6_4.6.x86_64 already installed and latest version
Package 32:bind-utils-9.8.2-0.17.rc1.el6_4.6.x86_64 already installed and latest version
Package openssl-1.0.0-27.el6_4.2.x86_64 already installed and latest version
Package openssl-devel-1.0.0-27.el6_4.2.x86_64 already installed and latest version
Package 4:perl-5.10.1-131.el6_4.x86_64 already installed and latest version
Package 1:quota-3.17-18.el6.x86_64 already installed and latest version
Package libaio-0.3.107-10.el6.x86_64 already installed and latest version
Package libcom_err-devel-1.41.12-14.el6_4.2.x86_64 already installed and latest version
Package libcurl-devel-7.19.7-37.el6_4.x86_64 already installed and latest version
Package gd-2.0.35-11.el6.x86_64 already installed and latest version
Package zlib-devel-1.2.3-29.el6.x86_64 already installed and latest version
Package zip-3.0-1.el6.x86_64 already installed and latest version
Package unzip-6.0-1.el6.x86_64 already installed and latest version
Package libcap-devel-2.16-5.5.el6.x86_64 already installed and latest version
Package cronie-1.4.4-7.el6.x86_64 already installed and latest version
Package bzip2-1.0.5-7.el6_0.x86_64 already installed and latest version
Package db4-devel-4.7.25-18.el6_4.x86_64 already installed and latest version
Package cyrus-sasl-devel-2.1.23-13.el6_3.1.x86_64 already installed and latest version
Package perl-ExtUtils-Embed-1.28-131.el6_4.x86_64 already installed and latest version
Package autoconf-2.63-5.1.el6.noarch already installed and latest version
Package automake-1.11.1-4.el6.noarch already installed and latest version
Package libtool-2.2.6-15.5.el6.x86_64 already installed and latest version
Package which-2.19-6.el6.x86_64 already installed and latest version
Nothing to do


symlinks - doesn't work, because latest version of DA (1.44) trying to load .so from /usr/lib (but on 64bit system this libs are on /usr/lib64)

Previous version of DA works OK.
I have two almost identical servers (both are centos 6.4 64bit) - i don't know why one of them works with 1.44 and one of them not :(
The only difference between them: working one is php 5.3 (new custombuild), second one (which can't work with 1.44) is php 4 and 5 (suPHP, old custombuild, but this is FRESH system - 2 months)

It's really strange
 
Sorry about that. I will not be able to help. But maybe you should post a link to this forum thread from http://forum.directadmin.com/showthread.php?t=47431 so that John can see your post, or else contact DirectAdmin support on email. If not, maybe someone else in this forums knows more about this and can help?
 
Hello,

If your DA binaries have wrong links like that, 99% of the time, the OS set in the license is for some other OS.
If you login to your /clients section, you can see which OS the license is set to.
It must match your own OS.
http://help.directadmin.com/item.php?id=318

If not, email us your license ID and actual OS (full output from id=318) and we can set it for you, and provide you with a new download link for the correct binaries.

John
 
Yeah, you were right!
New system but old data in licence :(

I've just sent you an email

Thanks for help!!
 
Back
Top