Email address does not work after Plesk upgrade. Webmail shows the following error in web browser:
CONFIG_TEXT: 500 Internal Server Error.
The following can be found in
CONFIG_TEXT: [core:alert] [pid 4311] [client 126.96.36.199:39976] /usr/share/psa-horde/.htaccess: <IfModule> not allowed here
The issue is caused by misconfiguration of the Apache Rewrite Engine.
Make sure that Apache is properly enabled: using article #125735.
Note: If the solution above does not help, restore configuration file with one from attachment. For deb-based systems, use the file named apache2.conf, for rpm-based - httpd.conf.
To fix the issue it is needed to add AllowOverride All rule to the
/etc/apache2/plesk.conf.d/horde.conffile under Directory section.
The Directory section should look as the following:
<Directory "/usr/share/psa-horde"> <Files ~ (\\.php$)> SetHandler fcgid-script FCGIWrapper /var/www/cgi-bin/cgi_wrapper/cgi_wrapper .php Options +ExecCGI </Files\> SSLRequireSSL Order allow,deny Allow from all AllowOverride All </Directory>