When i tried to request certificate, I've always get this response
Traceback (most recent call last):
File "/usr/share/webmin/webmin/acme_tiny.py", line 198, in <module>
main(sys.argv[1:])
File "/usr/share/webmin/webmin/acme_tiny.py", line 194, in main
signed_crt = get_crt(args.account_key, args.csr, args.acme_dir, log=LOGGER, CA=args.ca, disable_check=args.disable_check, directory_url=args.directory_url, contact=args.contact)
File "/usr/share/webmin/webmin/acme_tiny.py", line 149, in get_crt
raise ValueError("Challenge did not pass for {0}: {1}".format(domain, authorization))
ValueError: Challenge did not pass for some-domain.com: {'identifier': {'type': 'dns', 'value': 'some-domain.com'}, 'status': 'invalid', 'expires': '2024-05-29T15:56:35Z', 'challenges': [{'type': 'http-01', 'status': 'invalid', 'error': {'type': 'urn:ietf:params:acme:error:unauthorized', 'detail': '2a01:4f8:c012:8427::1: Invalid response from http://some-domain.com/.well-known/acme-challenge/7Tm9K5uX9hyFM3XqgJnye2hhY3w1glopPivfdLNx0bM: 404', 'status': 403}, 'url': 'https://acme-v02.api.letsencrypt.org/acme/chall-v3/354035424792/_amdSA', 'token': '7Tm9K5uX9hyFM3XqgJnye2hhY3w1glopPivfdLNx0bM', 'validationRecord': [{'url': 'http://some-domain.com/.well-known/acme-challenge/7Tm9K5uX9hyFM3XqgJnye2hhY3w1glopPivfdLNx0bM', 'hostname': 'some-domain.com', 'port': '80', 'addressesResolved': ['154.26.138.198', '2a01:4f8:c012:8427::1'], 'addressUsed': '2a01:4f8:c012:8427::1'}], 'validated': '2024-05-22T15:56:42Z'}]}
I've make sure all domain are pointed correctly
domain.com/.well-known
is accessible
However, upon inspecting the access logs, I didn't find any requests to the .well-known
directory except for the ones I made manually while attempting to access it,
Could you help me understand what might be causing the issue or if there are any configuration changes I should make
Information:
I'm using virtualmin and NGINX as a webserver.