Page 1 of 2

Vesta Cp not Run After upgrade Ubuntu 16.04 to 18.04

Posted: Sun Apr 29, 2018 12:25 pm
by Rhandy
Hi

I have everything working except vesta latest version.
Systemctl error

/usr/local/vesta/php/sbin/vesta-php: /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/local/vesta/php/sbin/vesta-

Re: Vesta Cp not Run After upgrade Ubuntu 16.04 to 18.04

Posted: Sun Apr 29, 2018 12:35 pm
by ScIT
Well, Vesta does not support 18.04 atm, you've to wait until it is tested and supported!

Re: Vesta Cp not Run After upgrade Ubuntu 16.04 to 18.04

Posted: Sun Apr 29, 2018 4:40 pm
by Rhandy
well, bad news.

Re: Vesta Cp not Run After upgrade Ubuntu 16.04 to 18.04

Posted: Sun Apr 29, 2018 5:11 pm
by ScIT
here a detailed answer from another user, with the same problem on another piece of software: https://stackoverflow.com/questions/500 ... rl-openssl

Re: Vesta Cp not Run After upgrade Ubuntu 16.04 to 18.04

Posted: Tue May 01, 2018 10:55 am
by rhyker2u
Rhandy wrote:
Sun Apr 29, 2018 4:40 pm
well, bad news.
Not really, that's the risk of being an early adopter ;) And a lesson to all of us, as I was about to upgrade to 18.04 too but going to wait it out, as VestaCP indeed has no official support yet for 18.04 ... its only upto 17.04 (see supported OS at http://vestacp.com/install/).

However you might be able to find what you're looking for here: https://bugs.launchpad.net/ubuntu/+sour ... comments/6

Keep us posted.

Re: Vesta Cp not Run After upgrade Ubuntu 16.04 to 18.04

Posted: Fri May 04, 2018 8:43 am
by progl
Me the same issue - anybody has found the soulution? I don't want to go back to 17

Re: Vesta Cp not Run After upgrade Ubuntu 16.04 to 18.04

Posted: Thu Jun 14, 2018 10:19 am
by JoasHoogendijk
I realise this topic might be somewhat old.
However, I found a version of curl that works with both libcurl 3 and 4 and curl 3 and 4.
Installing this solved the error and allowed vesta to run.
The package can be found at https://launchpad.net/~xapienz/+archive/ubuntu/curl34.
After installing the repo you can run:

Code: Select all

apt install curl

Re: Vesta Cp not Run After upgrade Ubuntu 16.04 to 18.04

Posted: Tue Jun 19, 2018 5:30 am
by plutocrat
Just a guess ... you've upgraded from Ubuntu 16 to 18. The original version of curl was compiled against libcurl3, which is in 16, but not in 18.
What happens if you apt remove curl and then apt install curl. Does it then start to use libcurl4?

So here's what I have on a current Ubuntu 16.04 LTS server, for reference.

Code: Select all

apt policy *curl* | grep -v "(none)" | grep -A1 -B1 Installed 

libcurl3:
  Installed: 7.47.0-1ubuntu2.8
  Candidate: 7.47.0-1ubuntu2.8
--
python3-pycurl:
  Installed: 7.43.0-1ubuntu1
  Candidate: 7.43.0-1ubuntu1
--
php-curl:
  Installed: 1:7.0+35ubuntu6.1
  Candidate: 1:7.0+35ubuntu6.1
--
php7.0-curl:
  Installed: 7.0.30-0ubuntu0.16.04.1
  Candidate: 7.0.30-0ubuntu0.16.04.1
--
curl:
  Installed: 7.47.0-1ubuntu2.8
  Candidate: 7.47.0-1ubuntu2.8
--
libcurl3-gnutls:
  Installed: 7.47.0-1ubuntu2.8
  Candidate: 7.47.0-1ubuntu2.8

Re: Vesta Cp not Run After upgrade Ubuntu 16.04 to 18.04

Posted: Tue Oct 16, 2018 2:10 am
by pramod7770

Re: Vesta Cp not Run After upgrade Ubuntu 16.04 to 18.04

Posted: Fri Aug 02, 2019 9:25 pm
by drsdre
I found that the problem get's resolved with installing libcurl3/bionic:

sudo apt install libcurl3/bionic

See https://stackoverflow.com/questions/506 ... -not-found