Configure SOGo to use MySQL socket
When connecting SOGo with MySQL, you may either use a remote or a local server. To use a remote server, you’ll configure SOGo with such directives: SOGoProfileURL = "mysql://sogouser:sogopass@mysqlhost:3306/sogodbname/sogo_user_profile"; To use a local MySQL server, you will need to access the mysql.socket file. And when it is secured with chroot&friends, the mysql.sock may not be where SOGo expects it. I have mine located at /var/chroot/mysql/mysql.sock. Normally, you would modify my.cnf to refer to the MySQL socket file.