diff --git a/DMS/setup-dms-tls.sh b/DMS/setup-dms-tls.sh index f721c83..8f1ca8b 100755 --- a/DMS/setup-dms-tls.sh +++ b/DMS/setup-dms-tls.sh @@ -27,7 +27,12 @@ CERTS_BASE_PATH=${CERTS_BASE_PATH:-"/etc/mail/certs"} # Node-Hostname: Fallback-Cert für DMS (kein Wildcard, direktes Cert) # Muss mit dem 'hostname' in docker-compose.yml übereinstimmen. -NODE_HOSTNAME=${NODE_HOSTNAME:-"node1.email-srvr.com"} +if [ -z "$NODE_HOSTNAME" ]; then + echo "❌ NODE_HOSTNAME ist nicht gesetzt!" + echo "Beispiel:" + echo " DMS_CONTAINER=mailserver NODE_HOSTNAME=node2.email-srvr.com ./setup-dms-tls.sh" + exit 1 +fi echo "============================================================" echo " 🔐 DMS TLS SNI Setup (Multi-Domain)"