Skip to content

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

  1. Create SSL from ISPConfig dashboard in 3.2.4
  2. SSL Certificate Request is available in dashboard after processed
  3. Upgrade ISPConfig (reconfiguring all services)
  4. Delete SSL from ISPConfig dashboard in 3.2.5
  5. Create SSL from ISPConfig dashboard in 3.2.5
  6. SSL Certificate Request is missing in dashboard after processed
  7. 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