From a7bb0f56c65493d13f53513af46930334b10fa9c Mon Sep 17 00:00:00 2001 From: wulabing Date: Sun, 13 Jun 2021 17:02:14 +0800 Subject: [PATCH] Xray-1.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [break-change] 修复 ACME 申请证书上游切换默认CA导致的证书无法签发问题 --- install.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 842b8e6..609470c 100644 --- a/install.sh +++ b/install.sh @@ -27,7 +27,7 @@ OK="${Green}[OK]${Font}" ERROR="${Red}[ERROR]${Font}" # 变量 -shell_version="1.2.17" +shell_version="1.3.0" github_branch="main" xray_conf_dir="/usr/local/etc/xray" website_dir="/www/xray_web/" @@ -384,6 +384,15 @@ function acme() { sed -i "6a\\\troot $website_dir;" "$nginx_conf" systemctl restart nginx + if "$HOME"/.acme.sh/acme.sh --register-account -m test@example.com; then + print_ok "acme 账号注册成功" + sleep 1 + else + print_error "acme 账号注册失败" + exit 1 + fi + + if "$HOME"/.acme.sh/acme.sh --issue -d "${domain}" --webroot "$website_dir" -k ec-256 --force; then print_ok "SSL 证书生成成功" sleep 2