From c49273a445306376c13ddd79f44c59e67f0a536d Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Wed, 27 Dec 2023 15:08:41 -0800 Subject: [PATCH] Correct SSL paths if changed by the restore of the parent domain https://github.com/virtualmin/virtualmin-nginx/issues/64 --- virtual_feature.pl | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/virtual_feature.pl b/virtual_feature.pl index 2800a3a..679f2e1 100644 --- a/virtual_feature.pl +++ b/virtual_feature.pl @@ -2623,6 +2623,13 @@ sub feature_restore &virtual_server::refresh_ssl_cert_expiry($d); &virtual_server::sync_combined_ssl_cert($d); } +else { + # Make sure the config uses the correct SSL path, in case it was + # changed on restore + &feature_save_web_ssl_file($d, 'cert', $d->{'ssl_cert'}); + &feature_save_web_ssl_file($d, 'key', $d->{'ssl_key'}); + &feature_save_web_ssl_file($d, 'ca', $d->{'ssl_chain'}); + } return 1; }