create
This commit is contained in:
9
create_new_domain_cert.sh
Normal file → Executable file
9
create_new_domain_cert.sh
Normal file → Executable file
@@ -590,11 +590,16 @@ main() {
|
|||||||
|
|
||||||
# 检查是否需要申请新证书
|
# 检查是否需要申请新证书
|
||||||
local skip_issue=false
|
local skip_issue=false
|
||||||
check_existing_certificate || skip_issue=true
|
if check_existing_certificate; then
|
||||||
|
skip_issue=true
|
||||||
|
else
|
||||||
|
skip_issue=false
|
||||||
|
fi
|
||||||
|
|
||||||
generate_http_config
|
generate_http_config
|
||||||
reload_nginx
|
reload_nginx
|
||||||
|
|
||||||
|
# 只有在需要申请新证书时才执行验证和申请流程
|
||||||
if [[ "$skip_issue" == "false" ]]; then
|
if [[ "$skip_issue" == "false" ]]; then
|
||||||
if check_domain_reachability; then
|
if check_domain_reachability; then
|
||||||
issue_certificate
|
issue_certificate
|
||||||
@@ -602,6 +607,8 @@ main() {
|
|||||||
log_error "域名可达性检测失败,无法继续"
|
log_error "域名可达性检测失败,无法继续"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
else
|
||||||
|
log_info "跳过证书申请步骤"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
install_certificate
|
install_certificate
|
||||||
|
|||||||
Reference in New Issue
Block a user