• 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.

Issue Roundcube webmail not working after upgrade

kevinjansen

Basic Pleskian
Server operating system version
Almalinux 8
Plesk version and microupdate number
18.0.67
Dear Forum,

I have updated our server from Centos to Almalinux and this requires also that i fully update plesk so i updated plesk also from 18.0.66 to 18.0.67
After the upgrade (centos and plesk) webmail roundcube is not working anymore showing a 500 error.

In the error log i can see the following error:

Thu Feb 6 09:55:31 2025 (327520): Error Cannot create lock - Permission denied (13)
[Thu Feb 06 09:55:32.004501 2025] [fcgid:warn] [pid 321699:tid 140669523695360] (104)Connection reset by peer: [client] mod_fcgid: error reading data from FastCGI server
[Thu Feb 06 09:55:32.004548 2025] [core:error] [pid 321699:tid 140669523695360] [client] End of script output before headers: index.php

When i change the vhost config from php8.3 to 8.2 it kinda works, but it requires 8.3.
So i think this has to be related to the Plesk update that requires roundcube to work with 8.3 and that php 8.3 is having issues.

Is this a known issue?

Kind regards,

Kevin
 
How did you reinstalled roundcube? Through the Plesk install portal or with dnf/yum directly? Any other kind of issues after the distro upgrade? But you usually want to use the portal to uninstall roundcube from there then reinstall from there. You could always have plesk do a check over of itself too using plesk repair all in a terminal in the off chance something didn't properly got installed that should had or something didn't gotten configured properly but I would recommend uninstalling roundcube from the portal and reinstalling first IF you did not use that method the first time.
 
Giving a update. Issue is solved for me now.
The issue is that selinux was set to enforcing, on permissive it was working.
 
hm, I am having similar issues on freshly installed Plesk on latest Ubuntu 24.04 - just dropping this here for now, still digging

syslog throws this


Code:
2025-05-20T00:40:07.816126+00:00 hostname cgi_wrapper[399357]: unable to read list of php installations from `/etc/psa/php_versions.json'
2025-05-20T00:40:07.816379+00:00 hostname cgi_wrapper[399357]: can not find appropriate version of php ~ `plesk-php83-fastcgi' in `/etc/psa/php_versions.json'
 
OK found it - CGI wrapper could not read this file

on earlier Plesk installs it is 644, not 600 like here so I "fixed it" for now by making it 644 - webmail now can be opened

is it a bug with latest Ubuntu 24.04.2 LTS ?
 
Hello, @realaaa@ . On a newly deployed Ubuntu 24.04 server the permissions of /etc/psa/php_versions.json are ICODE]644[/ICODE]. Hence, I wouldn't say this is a Plesk bug. Unfortunately, I cannot say what led to the incorrect permissions in your particular case.
 
Back
Top