From: Felix Dörre Date: Wed, 22 Mar 2017 08:08:03 +0000 (+0100) Subject: upd: fix http-challenge X-Git-Url: https://code.wpia.club/?p=infra.git;a=commitdiff_plain;h=972eb5d578f74b62b9c1264103dcd797ce448a09 upd: fix http-challenge Change-Id: I5d07b6f25e314444893dc3dd5c31a41c3c74a834 --- diff --git a/bootstrap-user b/bootstrap-user index 6241432..dc6079c 100644 --- a/bootstrap-user +++ b/bootstrap-user @@ -161,7 +161,7 @@ fi csrf=$(mcurl "account/domains/$domain" | tee $folder/domain | csrf "tail -n 1") token=$(grep pre $folder/domain | tail -n 1 | sed "s_.*>\([a-zA-Z0-9]*\)<.*_\1_") -name=$(grep "content available under" $folder/domain | sed "s_.*/\([a-zA-Z0-9]*\)\\.txt.*_\1_") +name=$(grep "content available at" $folder/domain | sed "s_.*/\([a-zA-Z0-9]*\)\\.txt.*_\1_") sudo mkdir -p /data/nginx/challenge/.well-known/someca-challenge printf "%s" "$token" | sudo tee /data/nginx/challenge/.well-known/someca-challenge/$name.txt > /dev/null diff --git a/modules/gigi/templates/nginx.epp b/modules/gigi/templates/nginx.epp index e6c8237..a6ec425 100644 --- a/modules/gigi/templates/nginx.epp +++ b/modules/gigi/templates/nginx.epp @@ -36,7 +36,7 @@ server { auth_basic_user_file /etc/nginx/access.txt; <% } %> } - location ~* /cacert-.* { + location ~* /.well-known/someca-challenge/* { root /data/challenge; } } @@ -57,7 +57,7 @@ server { auth_basic_user_file /etc/nginx/access.txt; <% } %> } - location ~* /cacert-.* { + location ~* /.well-known/someca-challenge/.* { root /data/challenge; } }