From 60e718c17ba72f6856f7d5d13718f2d7fe799c4a Mon Sep 17 00:00:00 2001 From: Antti Hiltunen Date: Mon, 18 Aug 2025 13:01:46 -0700 Subject: [PATCH] Add a User-Agent header to test_challenges.py. --- roles/letsencrypt/library/test_challenges.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/roles/letsencrypt/library/test_challenges.py b/roles/letsencrypt/library/test_challenges.py index 8d5899e745..f9d2299ddc 100644 --- a/roles/letsencrypt/library/test_challenges.py +++ b/roles/letsencrypt/library/test_challenges.py @@ -43,7 +43,9 @@ def get_status(host, path, file): try: conn = HTTPConnection(host) - conn.request('HEAD', '/{0}/{1}'.format(path, file)) + conn.request('HEAD', '/{0}/{1}'.format(path, file), None, { + 'User-Agent': 'Trellis Ansible test_challenges module' + }) res = conn.getresponse() except (HTTPException, socket.timeout, socket.error): return 0