How to install VestaCP on Linux server Date: 16.04.2020 Introduction: Vesta control panel (VestaCP) is an open-source hosting control panel, which can be used to manage multiple websites, create and manage email accounts, FTP accounts, and MySQL databases, manage DNS records. Minimal System Requirments: RAM – 512 Mb, HDD – 20 Gb, CPU – 1 GHzSupported OS:… Continue Reading How to install VestaCP on Linux server

dpkg: error processing package javascript-common Date posted : 05/04/2019 When we installed VestaCP on a Ubuntu 18.04 system, we ran into this below error. In order to resolve this error, we need to clean up this package. We need to use purge option to delete the files completely. That solves… Continue Reading dpkg: error processing package javascript-common

Roundcube DATABASE ERROR: CONNECTION FAILED Date posted : 22/02/2019 This issue happens on a newly installed VestaCP due to some bugs. We’ve noticed this happens in Ubuntu 18.04 installation. If you check the logs, you will see below errors:- The default namespace found in /etc/dovecot/dovecot.conf already included the inbox = yes option. So there… Continue Reading Roundcube DATABASE ERROR: CONNECTION FAILED

Disable server in roundcube login page Date posted : 22/02/2019 When you login to roundcude, you might see server option is enabled. And you need to input localhost upon login. To avoid this we need to disable that option from roundcube configuration So edit the /etc/roundcube/config.inc.php file and set as below:-… Continue Reading Disable server in roundcube login page

Date Posted : 10/01/2019 In this tutorial, we are going to explain you about forcing webmail http requests to https automatically. In order to achieve it, you can edit /var/lib/roundcube/.htaccess file and add the below rules under RewriteRule section We’re going to verify it using curl request.

Add webmail alias in VestaCP panel – ubuntu 16.04 Date Posted: 05-10-2017 Assumptions:- We assume you have the following server setup VestaCP Ubuntu 16.04 Apache2 Solution:- Add this line at the bottom of /home/admin/conf/web/apache2.conf file <VirtualHost xx.xx.xx.xx:8080> ServerName webmail ServerAlias webmail.* DocumentRoot /usr/share/roundcube <Directory /usr/share/roundcube> AllowOverride All </Directory> </VirtualHost> Verify… Continue Reading Add webmail alias in VestaCP panel – ubuntu 16.04

Install SSL certificate for vestacp panel Date posted: 12-09-2017 Vestacp is an open source control panel and by default it listens on 8083. By default, vestacp uses self signed certificate. In this post, we will explain on how to install SSL certificate for vestacp panel. Prerequisites: Vesta cp panel access… Continue Reading Install SSL certificate for vestacp panel

Webmail subdomains mapping in VestCP Date Posted: 01-08-2017 Like cPanel, we want to map the webmail to webmail.domain.tld for all the domains hosted on the server on vestacp. Implementation: Add the below lines to /home/admin/conf/web/httpd.conf <VirtualHost xx.xx.xx.xx:80> ServerName webmail ServerAlias webmail.* DocumentRoot /usr/share/roundcubemail </VirtualHost> Now restart httpd service httpd restart  

Migrating email accounts from ajenti to vestacp Date Posted: 23-07-2017 Migrating emails between two control panel is tedious task because of mail format, permission issues, folder sync. Here this post explains on how to migrate email account from ajenti to vestacp panel. Assumption: Source server (Ajenti Control panel ) –… Continue Reading Migrating email accounts from ajenti to vestacp

Date Posted: 05-06-2017 After the installation of vesta control panel, there are DNS entries added. However, DNS changes are not reflecting. After analyzed the log (/var/log/syslog), we came to know it was a permission issue. Resolution: Inorder to fix the issue, follow the below instruction. Open the file /etc/apparmor.d/local/usr.sbin.named and add the… Continue Reading DNS not working on vestacp