From dae2eb085441d87167df6e379b1d30febdc4fc57 Mon Sep 17 00:00:00 2001 From: olymp Date: Sun, 23 Feb 2020 12:44:51 +0200 Subject: [PATCH] Letsencrypt ssl certificate update fails when you have domains like example.com and example.com.ua (beginning matches) issue #1977 https://github.com/serghey-rodin/vesta/issues/1977 --- bin/v-delete-web-domain-ssl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bin/v-delete-web-domain-ssl b/bin/v-delete-web-domain-ssl index 05e8c9403..160b07cce 100755 --- a/bin/v-delete-web-domain-ssl +++ b/bin/v-delete-web-domain-ssl @@ -57,7 +57,13 @@ fi # Deleting old certificate tmpdir=$(mktemp -p $HOMEDIR/$user/web/$domain/private -d) -rm -f $HOMEDIR/$user/conf/web/ssl.$domain.* + +# remove certificate files - do not use wildcard, as this might remove other domains +rm -f $HOMEDIR/$user/conf/web/ssl.$domain.ca +rm -f $HOMEDIR/$user/conf/web/ssl.$domain.crt +rm -f $HOMEDIR/$user/conf/web/ssl.$domain.key +rm -f $HOMEDIR/$user/conf/web/ssl.$domain.pem + mv $USER_DATA/ssl/$domain.* $tmpdir chown -R $user:$user $tmpdir