From 9d548d81ac22f1613b4fe83b5e3b06a283fd2294 Mon Sep 17 00:00:00 2001 From: neilpang Date: Fri, 4 Nov 2016 22:03:41 +0800 Subject: [PATCH] add more debug info --- acme.sh | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/acme.sh b/acme.sh index 28d80b1e..3f4fbebb 100755 --- a/acme.sh +++ b/acme.sh @@ -91,6 +91,30 @@ _printargs() { printf "\n" } +_dlg_versions() { + echo "Diagnosis versions: " + echo "openssl:" + if _exists openssl ; then + openssl version 2>&1 + else + echo "openssl doesn't exists." + fi + + echo "apache:" + if [ "$_APACHECTL" ] && _exists "$_APACHECTL" ; then + _APACHECTL -V 2>&1 + else + echo "apache doesn't exists." + fi + + echo "nc:" + if _exists "nc" ; then + nc -h 2>&1 + else + _debug "nc doesn't exists." + fi +} + _log() { [ -z "$LOG_FILE" ] && return @@ -2058,6 +2082,10 @@ _on_issue_err() { _err "See: $_DEBUG_WIKI" fi + if [ "$DEBUG" ] && [ "$DEBUG" -gt "0" ] ; then + _debug "$(_dlg_versions)" + fi + #run the post hook if [ "$Le_PostHook" ] ; then _info "Run post hook:'$Le_PostHook'" @@ -4358,7 +4386,9 @@ _process() { _processAccountConf fi - + + _debug2 LE_WORKING_DIR "$LE_WORKING_DIR" + if [ "$DEBUG" ] ; then version fi