diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index c9f7792a..78de8f57 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -589,6 +589,10 @@ DEL-SSL(){ } CERTRENEW(){ + echo -en "${idsCL[LightCyan]}Stopping Webserver-Node2...${idsCL[Default]}" + ssh root@10.5.10.122 service nignx stop + echo -e "${idsCL[LightGreen]} Completed${idsCL[Default]}" + echo echo -e "${idsCL[LightGreen]}Renewing Certificates...${idsCL[Default]}" echo $CERT_DAEMON renew --webroot -w /var/www/html 2>&1 | tee ${FOLDER}/cert-renewal.lastrun @@ -599,6 +603,10 @@ CERTRENEW(){ daterun=`date +%Y-%m-%d-%H-%M-%S` echo -e "${daterun}" >> /etc/letsencrypt/cert-renewal.lastrun DIVIDER true + echo -en "${idsCL[LightCyan]}Starting Webserver-Node2 Back up...${idsCL[Default]}" + ssh root@10.5.10.122 service nignx start + echo -e "${idsCL[LightGreen]} Completed${idsCL[Default]}" + echo SERVICE nginx reload web 2>&1 | tee -a ${FOLDER}/cert-renewal.lastrun echo -e "${idsCL[LightGreen]}The certificates have been renewed.${idsCL[Default]}" echo "" @@ -609,12 +617,14 @@ CERTRENEW(){ } NIGHTLYRENEW(){ rm -f ${FOLDER}/cert-renewal.lastrun + ssh root@10.5.10.122 service nignx stop $CERT_DAEMON renew --webroot -w /var/www/html &>> ${FOLDER}/cert-renewal.lastrun chown -R root:letsencrypt /etc/letsencrypt &>> ${FOLDER}/cert-renewal.lastrun chmod -R 6775 /etc/letsencrypt &>> ${FOLDER}/cert-renewal.lastrun yes | cp -rfH ${FOLDER}/cert-renewal.lastrun /etc/letsencrypt/cert-renewal.lastrun daterun=`date +%Y-%m-%d-%H-%M-%S` echo -e "${daterun}" >> /etc/letsencrypt/cert-renewal.lastrun + ssh root@10.5.10.122 service nignx start SERVICE nginx reload web &>> ${FOLDER}/cert-renewal.lastrun }