Browse Source

added CHALLENGE_CHECK_TYPE variable to allow checks direct on https rather than http

pull/52/head
srvrco 10 years ago
parent
commit
e1f437e7ab
1 changed files with 4 additions and 2 deletions
  1. +4
    -2
      getssl

+ 4
- 2
getssl View File

@ -70,10 +70,11 @@
# 2016-06-13 bugfix issue 47 - DNS_DEL_COMMAND cleanup was run when not required. (1.04)
# 2016-06-15 add error checking on RELOAD_CMD (1.05)
# 2016-06-20 updated sed and date functions to run on MAC OS X (1.06)
# 2016-06-20 added CHALLENGE_CHECK_TYPE variable to allow checks direct on https rather than http (1.07)
# ---------------------------------------------------------------------------
PROGNAME=${0##*/}
VERSION="1.06"
VERSION="1.07"
# defaults
CODE_LOCATION="https://raw.githubusercontent.com/srvrco/getssl/master/getssl"
@ -92,6 +93,7 @@ CHECK_REMOTE="true"
DNS_WAIT=10
DNS_EXTRA_WAIT=""
PUBLIC_DNS_SERVER=""
CHALLENGE_CHECK_TYPE="http"
ORIG_UMASK=$(umask)
_USE_DEBUG=0
_CREATE_CONFIG=0
@ -1055,7 +1057,7 @@ for d in $alldomains; do
debug "copying file from $TEMP_DIR/$token to ${ACL[$dn]}"
copy_file_to_location "challenge token" "$TEMP_DIR/$token" "${ACL[$dn]}/$token"
wellknown_url="http://$d/.well-known/acme-challenge/$token"
wellknown_url="${CHALLENGE_CHECK_TYPE}://$d/.well-known/acme-challenge/$token"
debug wellknown_url "$wellknown_url"
# check that we can reach the challenge ourselves, if not, then error


Loading…
Cancel
Save