Hi, after upgrading to Debian 12 and ISPConfig 3.2.11 the ISPConfig plugins for Roundcube, consequently updated to version 1.6.1, on both synchronized servers no longer work giving this error: Soap Error: Internal Server Error What may have happened? Thanks a lot
Hi Till, these logs in /var/log/apache2/error.log in the VM with the ISPConfig master are formed when the ISPConfig plugin functions are called in the Roundcube of the service server: Code: [Tue Sep 05 16:04:58.602169 2023] [fcgid:warn] [pid 457950] [client 2a01:4f9:2a:1bc6:56:23:34:36:37974] mod_fcgid: stderr: thrown in /usr/local/ispconfig/interface/web/remote/index.php on line 16 [Tue Sep 05 16:05:01.233346 2023] [fcgid:warn] [pid 457948] [client 2a01:4f9:2a:1bc6:56:23:34:36:37988] mod_fcgid: stderr: PHP Fatal error: Uncaught Error: Class "SoapServer" not found in /usr/local/ispconfig/interface/web/remote/index.php:16 [Tue Sep 05 16:05:01.233415 2023] [fcgid:warn] [pid 457948] [client 2a01:4f9:2a:1bc6:56:23:34:36:37988] mod_fcgid: stderr: Stack trace: [Tue Sep 05 16:05:01.233419 2023] [fcgid:warn] [pid 457948] [client 2a01:4f9:2a:1bc6:56:23:34:36:37988] mod_fcgid: stderr: #0 {main} [Tue Sep 05 16:05:01.233422 2023] [fcgid:warn] [pid 457948] [client 2a01:4f9:2a:1bc6:56:23:34:36:37988] mod_fcgid: stderr: thrown in /usr/local/ispconfig/interface/web/remote/index.php on line 16 Do they tell you something? Thanks a lot
I installed php8.2-soap and the error still the same. It occurred to me that on the master VM ISPConfig I hadn't yet updated the installation according to your Perfect server Debian 12 how-to, so I did, rebooted, and then forced ISPConfig to reinstall. After all this the error changed to: Soap Error: You do not have the permissions to access this functions So I went to look at the permissions of the remote user roundcube and I saw that a new permission appeared: Roundcube plugins functions I flagged it and now everything works! Thanks a lot