On my Debian bookworm Roundcube (roundcube:all/bookworm-security 1.6.5+dfsg-1+deb12u9) Roundcube suddenly stopped to work. All I get at https://mydomain.com/webmail is in the title "Internal error" ------ Oops... something went wrong! An internal error has occurred. Your request cannot be processed at this time. For administrators: Please check the application and/or server error logs for more information. ------ But sadly there are no entrys in /var/log/syslog, /var/log/roundcube/error.log or in journalctl -p debug --since "4 hours ago"|grep round Does anyone have any idea where the service logs the errors? Thanks for any hints!
Thank you @till ! Roundcube now works. I'd love to post the solution here, but a Cloudflare block dialog is preventing me from doing so. Ich will try it again in a few days.
Thank you @till ! I checked out in /var /log / apache2/ error.log (sorry for that typing, but without the spaces this message get blocked by cloudflare.) Code: [Tue Jun 2026] AH01071: Got error 'Primary script unknown' [Tue Jun 2026] [autoindex:error] AH01276: Cannot serve directory /var/www/apps/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,standard_index.html) found, and server-generated directory index forbidden by Options directive and that brought me to the (default) php-config for apache2/ISPConfig. Hm, checking subdomain.myserver.at:8081/webmail sent to apache2/error.log Code: [proxy_fcgi:error] AH01071: Got error 'PHP message: PHP Parse error: syntax error, unexpected '|', expecting ';' or '{' in /usr/share/roundcube/program/lib/Roundcube/rcube_utils.php on line 431' Because this server had several updates, the used php was 7.4. But Roundcube 1.6.5 requires 8.x. So I did Code: a2disconf php7.4-fpm a2enconf php8.2fpm and Code: systemctl reload apache2 After that, roundcube worked again.