Skip to content

Commit 8203c38

Browse files
committed
Disable auth reuse to fix force-renew tests
1 parent 9895a21 commit 8203c38

2 files changed

Lines changed: 2 additions & 10 deletions

File tree

docker-compose.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ services:
77
environment:
88
# with Go 1.13.x which defaults TLS 1.3 to on
99
GODEBUG: "tls13=1"
10+
# don't reuse authorizations (breaks testing force renew)
11+
PEBBLE_AUTHZREUSE: 0
1012
ports:
1113
- 14000:14000 # HTTPS ACME API
1214
- 15000:15000 # HTTPS Management API

test/run-test.sh

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,13 @@ cp /getssl/test/test-config/getssl-http01.cfg /root/.getssl/getssl/getssl.cfg
2525

2626
# Test #2 - http-01 forced renewal
2727
echo Test \#2 - http-01 forced renewal
28-
29-
# There's a race condition if renew too soon (authlink returns "valid" instead of "pending")
30-
echo Sleeping 20s to allow previous validation to expire
31-
sleep 20
3228
/getssl/getssl getssl -f
3329

3430
# Test cleanup
3531
rm -r /root/.getssl
3632

3733
# Test #3 - dns-01 verification
3834
echo Test \#3 - dns-01 verification
39-
4035
cp /getssl/test/test-config/nginx-ubuntu-no-ssl /etc/nginx/sites-enabled/default
4136
service nginx restart
4237
/getssl/getssl -c getssl
@@ -45,9 +40,4 @@ cp /getssl/test/test-config/getssl-dns01.cfg /root/.getssl/getssl/getssl.cfg
4540

4641
# Test #4 - dns-01 forced renewal
4742
echo Test \#4 - dns-01 forced renewal
48-
49-
# There's a race condition if renew too soon (authlink returns "valid" instead of "pending")
50-
echo Sleeping 30s to allow previous validation to expire
51-
sleep 30
52-
5343
/getssl/getssl getssl -f

0 commit comments

Comments
 (0)