浏览代码

Disable site if certificate creation fails

Bob Mottram 7 年前
父节点
当前提交
3ba7b5db42
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4
    0
      src/freedombone-utils-web

+ 4
- 0
src/freedombone-utils-web 查看文件

@@ -254,6 +254,10 @@ function create_letsencrypt_cert {
254 254
             check_certificates ${SITE_DOMAIN_NAME}
255 255
         else
256 256
             echo $"Lets Encrypt failed for $SITE_DOMAIN_NAME"
257
+            if [ -f /etc/nginx/sites-available/$SITE_DOMAIN_NAME ]; then
258
+                nginx_dissite $SITE_DOMAIN_NAME
259
+                systemctl restart nginx
260
+            fi
257 261
             exit 682529
258 262
         fi
259 263
         return