Webmail does not work: Internal Server Error

Refers to:

  • Plesk 12.5 for Linux
  • Plesk 12.0 for Linux

Created:

2016-11-16 13:07:00 UTC

Modified:

2017-01-20 01:28:22 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Webmail does not work: Internal Server Error

Symptoms

  • Email address does not work after Plesk upgrade. Webmail shows the following error in web browser:

    500 Internal server Error.
  • The following can be found in /var/log/apache2/error.log :

    [core:alert] [pid 4311] [client 123.123.123.123:39976] /usr/share/psa-horde/.htaccess: <IfModule not allowed here

Cause

The issue is caused by misconfiguration of the Apache Rewrite Engine.

Resolution

For Apache 2.4:

Make sure that Apache are properly enabled: using article #125735

For Apache 2.2:

To fix the issue it is needed to add AllowOverride All rule to the /etc/apache2/plesk.conf.d/horde.conf file 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>
Have more questions? Submit a request
Please sign in to leave a comment.