Page 8 of 8

Re: Ubuntu 18.04 Support ETA

Posted: Fri Dec 07, 2018 5:41 am
by plutocrat
I found time to run a test on a Digital Ocean droplet during the week. I meant to post the results here.

Basic outcome was that although there were several errors about starting services during the install, everything pretty much worked, with the exception of Roundcube, which I eventually solved.

The problem with that, is the location the passwords are held in is different between the two roundcube versions. The basic clues are in my post here which details upgrading roundcube to a later version. viewtopic.php?f=41&t=17884&p=74449#p74449

On the old install, there is one config.inc.php file, which has all the connection information in it. The format of the database connection string has changed, so all you have to do if upgrading is put the old string into the new format as my post details.

On the new install, there are basically three files in /etc/roundcube/
config.inc.php
which includes
debian-db-roundcube.php
which includes
debian-db.php
which is autogenerated from
/etc/dbconfig-common/roundcube.conf

Phew. Anyway, once you understand the chain its just a question of chasing it back and making sure that the connection string used is in the format of
$config['db_dsnw'] = 'mysql://roundcube:aabbccddeeff@localhost/roundcube';

The first roundcube is the user name, and the second roundcube is the database name.

Once you've sorted that out and the Database connection error has gone, I think I needed dpkg-reconfigure roundcube, to re-initialise the database. Because when it tried to do this during the initial install, it couldn't log in.

I think that was about it. Unfortunately I can't find my notes right now. I think they're on my other machine.

Other than that problem, everything else seemed to work.

Re: Ubuntu 18.04 Support ETA

Posted: Tue Dec 11, 2018 8:07 pm
by johnny
Thanks, I did get roundcube sorted out, although I can login but it only shows me inbox and an error. Server Error: STATUS: Internal error occurred. Refer to server log for more information. I checked the dovecot.log and seen this

Dec 11 20:01:19 imap(changed@changed.com): Error: namespace configuration error: Duplicate namespace prefix: ""
Dec 11 20:01:19 imap(changed@changed.com): Info: namespace configuration error: Duplicate namespace prefix: "" in=0 out=344

I have tried this on 2 new installs with latest updates via LXC and via KVM with latest Ubuntu 18.04.1 Live ISO default install

It looks like mail is royally broken in Ubuntu 18.04 which plays a big role in vestacp. I don't think the Vesta team should call ubuntu 18.04 supported. Lets take ubuntu 18.04 off the support list for now, and give them a couple of months to sort these issues out.

Re: Ubuntu 18.04 Support ETA

Posted: Wed Dec 12, 2018 6:42 am
by plutocrat
For the Roundcube / Dovecot problem, try this:

Remove /etc/dovecot/conf.d/15-mailboxes.conf (or move to a safe place)
systemctl restart dovecot.service

Re: Ubuntu 18.04 Support ETA

Posted: Wed Dec 12, 2018 1:06 pm
by Alex Connor

Re: Ubuntu 18.04 Support ETA

Posted: Thu Dec 13, 2018 4:25 am
by johnny
Oh Good that works, I think im set Thanks

Re: Ubuntu 18.04 Support ETA

Posted: Sun Jan 13, 2019 10:37 am
by Spheerys
In my case I just had to install gnugpg with apg.
After, the Vesta install script works without error.

Re: Ubuntu 18.04 Support ETA

Posted: Mon Jan 14, 2019 7:47 pm
by floown
Spheerys wrote:
Sun Jan 13, 2019 10:37 am
In my case I just had to install gnugpg with apg.
With apt?

Re: Ubuntu 18.04 Support ETA

Posted: Mon Jan 14, 2019 8:06 pm
by Spheerys
absolutly :

Code: Select all

apt install gnupg

Re: Ubuntu 18.04 Support ETA

Posted: Fri Mar 01, 2019 9:08 am
by floown
Ubuntu 18.04 with VestaCP use DNSSEC for the DNS sites?