diff --git a/run_node.sh b/run_node.sh index 4f22096..9afec96 100644 --- a/run_node.sh +++ b/run_node.sh @@ -62,18 +62,16 @@ if [ -n "${DOMAIN}" ]; then fi if ! [ -e "${LETSENCRYPT_PATH}/privkey.pem" ]; then - echo "The certificate does not exist" - sleep 60 - exit 1 + echo "The certificate does not exist. Proceeding without supporting websocket" + else + WS_SUPPORT="--websocket-support=true" + WSS_SUPPORT="--websocket-secure-support=true" + WSS_KEY="--websocket-secure-key-path=${LETSENCRYPT_PATH}/privkey.pem" + WSS_CERT="--websocket-secure-cert-path=${LETSENCRYPT_PATH}/cert.pem" + DNS4_DOMAIN="--dns4-domain-name=${DOMAIN}" + + DNS_WSS_CMD="${WS_SUPPORT} ${WSS_SUPPORT} ${WSS_CERT} ${WSS_KEY} ${DNS4_DOMAIN}" fi - - WS_SUPPORT="--websocket-support=true" - WSS_SUPPORT="--websocket-secure-support=true" - WSS_KEY="--websocket-secure-key-path=${LETSENCRYPT_PATH}/privkey.pem" - WSS_CERT="--websocket-secure-cert-path=${LETSENCRYPT_PATH}/cert.pem" - DNS4_DOMAIN="--dns4-domain-name=${DOMAIN}" - - DNS_WSS_CMD="${WS_SUPPORT} ${WSS_SUPPORT} ${WSS_CERT} ${WSS_KEY} ${DNS4_DOMAIN}" fi if [ -n "${NODEKEY}" ]; then