• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.

Horde or roundcube stopped working

JoosuasS

New Pleskian
Hello!

After last autoupdate of panel (v. 11.5.30) all webmail applications stopped working. I have tried to remove horde and roundcube, drop horde db, remove horde directory from /etc/psa-webmail and reinstall horde but it doesn't help. I just get error:

(104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
Premature end of script headers: index.php

in error log when entering to webmail page?
 
Let me guess. PHP in fcgi mode on your sites doesn't work either. Please search these forums for this error.
 
I have search this error and found solution to disable safe mode and magic quotes. It didn't help.
Added CGI_PHP_BIN /usr/bin/php-cgi to /etc/psa/psa.conf. It didn't help.
 
Last edited:
I have found that php will generate immediately internal server error if I "require" something in php file, which doesn't exist.
 
The problem seems to be with some access rights. I disabled mod_fcgi by commenting out from /etc/apache2/plesk.conf.d/horde.conf:

# <IfModule mod_fcgid.c>
# FcgidInitialEnv PP_CUSTOM_PHP_CGI_INDEX fastcgi
# FcgidInitialEnv PP_CUSTOM_PHP_INI "/etc/psa-webmail/horde/horde/php.ini"
# FcgidMaxRequestLen 134217728
# <Directory "/usr/share/psa-horde">
# <Files ~ (\.php$)>
# SetHandler fcgid-script
# FCGIWrapper /var/www/cgi-bin/cgi_wrapper/cgi_wrapper .php
# Options +ExecCGI
# </Files>

# Order allow,deny
# Allow from all
# </Directory>
# </IfModule>

and changed file permissions and group "chgrp www-data /etc/psa-webmail/horde/.horde.shadow" and "chmod g+r /etc/psa-webmail/horde/.horde.shadow".

It still doesn't work with mod_fcgi, so probably there is still some access right problem. Any ideas?
 
Back
Top