CSR request not created or saved in ISPConfig 3.2.5
Summary
CSR request missing in dashboard when creating SSL on ISPConfig 3.2.5 on both CentOS 7.X and Debian 10.X
ISPConfig Log File Tue 15 Jun 2021 10:25:01 PM PDT Generating a RSA private key Tue 15 Jun 2021 10:25:01 PM PDT ..++++ Tue 15 Jun 2021 10:25:01 PM PDT .........++++ Tue 15 Jun 2021 10:25:01 PM PDT writing new private key to '/var/www/clients/client0/web1/ssl/testing.site.com.key' Tue 15 Jun 2021 10:25:01 PM PDT ----- Tue 15 Jun 2021 10:25:01 PM PDT PHP Warning: file_get_contents(/var/www/clients/client0/web1/ssl/testing.site.com.csr): failed to open stream: No such file or directory in /usr/local/ispconfig/server/lib/classes/system.inc.php on line 884
Steps to reproduce
- Create SSL from ISPConfig dashboard in 3.2.4
- SSL Certificate Request is available in dashboard after processed
- Upgrade ISPConfig (reconfiguring all services)
- Delete SSL from ISPConfig dashboard in 3.2.5
- Create SSL from ISPConfig dashboard in 3.2.5
- SSL Certificate Request is missing in dashboard after processed
- Log produces output from above
Correct behaviour
CSR should be available in the dashboard.
Environment
Server #1 (closed): CentOS Linux 7 (Core) Kernel: Linux 3.10.0-1160.31.1.el7.x86_64
Server #2 (closed): Debian GNU/Linux 10 (Buster) Kernel: Linux 4.19.0-16-amd64
ISConfig Versions: ISPConfig 3.2.5 & ISPConfig 3.2.4