Hot fix has repaired resource reporting but my PHP update problem persists.
Support (in my case) now declares below. Any idea what this is all about?
===
We found the following error in LOG file:
configure:27287: checking for SSL support in libcurl
configure:27292: result: yes
configure:27306: checking for libcurl linked against old openssl
configure:27345: cc -o conftest -fstack-protector-strong -D_FORTIFY_SOURCE=1 -O1 -fvisibility=hidden -Wl,-rpath,/usr/lib/x86_64-linux-gnu/mit-krb5 -L/usr/lib/x86_64-linux-gnu/mit-krb5 -lcurl conftest.c -lutil -lrt -lm -ldl -lsystemd -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl >&5
/usr/bin/ld: error: /lib/x86_64-linux-gnu/libkeyutils.so.1: file too short
collect2: error: ld returned 1 exit status
configure:27345: $? = 1
then we checked that "libkeyutils.so" file and found that your server is hacked, because we see different results:
root@isp1:~# ls -la /lib/x86_64-linux-gnu/libkeyutils*
lrwxrwxrwx 1 root root 20 Feb 10 2020 /lib/x86_64-linux-gnu/libkeyutils.so.1 -> libkeyutils.so.1.9
-rw-r--r-- 1 root root 22448 Feb 10 2020 /lib/x86_64-linux-gnu/libkeyutils.so.1.9
root@isp1:~#
but:
root@isp1:~# strace -o /dev/null ls -la /lib/x86_64-linux-gnu/libkeyutils*
lrwxrwxrwx 1 root root 20 Feb 10 2020 /lib/x86_64-linux-gnu/libkeyutils.so.1 -> libkeyutils.so.1.9.2
-rw-r--r-- 1 root root 22448 Feb 10 2020 /lib/x86_64-linux-gnu/libkeyutils.so.1.9
root@isp1:~#
and even more clear: that file is not visible using just "ls" command:
root@isp1:~# ls -la /lib/x86_64-linux-gnu/libkeyutils.so.1.9.2
ls: cannot access '/lib/x86_64-linux-gnu/libkeyutils.so.1.9.2': No such file or directory
root@isp1:~#
but it can be seen, for example using "strace" command:
root@isp1:~# strace -o /dev/null ls -la /lib/x86_64-linux-gnu/libkeyutils.so.1.9.2
-rwSr--r-- 1 root root 59808 Feb 10 2020 /lib/x86_64-linux-gnu/libkeyutils.so.1.9.2
root@isp1:~#
So, you have 2 options:
- remove that file and continue using the server and have a hope that it was only one malicious file there. After that PHP will be recompiled correctly.
or
- create new server, install DA there and migrate your DA users to that server.