From 73a566b25a9d4383e3c08e3eadc79221432a3163 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9?= Date: Fri, 29 Jun 2018 09:35:48 +0200 Subject: [PATCH] [ACME] Fix for multiple additional SAN --- data/Dockerfiles/acme/docker-entrypoint.sh | 4 ++-- docker-compose.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/data/Dockerfiles/acme/docker-entrypoint.sh b/data/Dockerfiles/acme/docker-entrypoint.sh index 5aa89d75..727858c9 100755 --- a/data/Dockerfiles/acme/docker-entrypoint.sh +++ b/data/Dockerfiles/acme/docker-entrypoint.sh @@ -263,7 +263,7 @@ while true; do log_f "Found AAAA record for ${SAN}: ${AAAA_SAN} - skipping A record check" if [[ $(expand ${IPV6:-"0000:0000:0000:0000:0000:0000:0000:0000"}) == $(expand ${AAAA_SAN}) ]] || [[ ${SKIP_IP_CHECK} == "y" ]]; then log_f "Confirmed AAAA record ${SAN}" - ADDITIONAL_VALIDATED_SAN=${SAN} + ADDITIONAL_VALIDATED_SAN+=("${SAN}") else log_f "Cannot match your IP ${IPV6:-NO_IPV6_LINK} against hostname ${SAN} ($(expand ${AAAA_SAN}))" fi @@ -271,7 +271,7 @@ while true; do log_f "Found A record for ${SAN}: ${A_SAN}" if [[ ${IPV4:-ERR} == ${A_SAN} ]] || [[ ${SKIP_IP_CHECK} == "y" ]]; then log_f "Confirmed A record ${A_SAN}" - ADDITIONAL_VALIDATED_SAN=${SAN} + ADDITIONAL_VALIDATED_SAN+=("${SAN}") else log_f "Cannot match your IP ${IPV4} against hostname ${SAN} (${A_SAN})" fi diff --git a/docker-compose.yml b/docker-compose.yml index 0453e622..ccab2f85 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -298,7 +298,7 @@ services: depends_on: - nginx-mailcow - mysql-mailcow - image: mailcow/acme:1.33 + image: mailcow/acme:1.34 build: ./data/Dockerfiles/acme sysctls: - net.ipv6.conf.all.disable_ipv6=${SYSCTL_IPV6_DISABLED:-0}