From eb5e7097972f446366a8591945465cbe2fd7acb8 Mon Sep 17 00:00:00 2001 From: Wonderfall Date: Mon, 30 May 2016 12:55:55 +0200 Subject: [PATCH] ngxproxy: verify domain validity --- boring-nginx/ngxproxy | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/boring-nginx/ngxproxy b/boring-nginx/ngxproxy index 519d161..db89349 100644 --- a/boring-nginx/ngxproxy +++ b/boring-nginx/ngxproxy @@ -11,13 +11,18 @@ done while [ "$DOMAIN" == "" ]; do read -p "Domain: " DOMAIN + if [ "$(dig +short ${DOMAIN})" == "" ]; then + echo "WARNING: ${DOMAIN} couldn't be resolved. It may not work!" + echo "HINT: Is this domain correct? Did you update your DNS zone?" + fi done while [ "$CONTAINER" == "" ]; do read -p "Container: " CONTAINER ping -c 1 ${CONTAINER} >/dev/null 2>&1 - if [ "$?" != "0" ]; then - echo "WARNING: ${CONTAINER} seems to be unavailable." + if [ "$?" != "0" ]; then + echo "WARNING: ${CONTAINER} seems to be unavailable. It may not work!" + echo "HINT: Did you correctly link the container?" fi done