Skip to content

(Re)issue LE certificate not working on a site with a proxy pass set in custom directives

Summary

(Re)issue LE certificate not working on a site with a proxy pass set in custom directives

Steps to reproduce

  1. Remove tick on SSL/Letsencrypt on website settings, hit save and wait for completion
  2. Tick on SSL/Letsencrypt on website settings, hit save and wait for completion

Correct behaviour

SSL/Letsencrypt should be ticked, website should have a valid certificate

Environment

Server OS + version: Ubuntu 22.04
ISPConfig version: 3.2.11p1 Software version of the related software:

Server version: Apache/2.4.52 (Ubuntu)
Server built:   2023-05-03T20:02:51
PHP 8.1.25 (cli) (built: Oct 27 2023 14:00:40) (NTS)

Proposed fix

not applicable

References

not applicable

Screenshots

not applicable

Extra information

When the custom directives are removed, the LE certificate is issued. As a workaround, I currently remove the custom apache directives, create the certificate, and then reapply the custom apache directives

If have attached a log upon the error, attached, with hostname and ip address removedacme.log

Edited by Erik Castricum