LetsEncrypt request failure

On a new and up to date Centos 7.2 installation:

When I request a LetsEncrypt certificate I see this:

Requesting a certificate for erinmed.co.uk, www.erinmed.co.uk from Let's Encrypt .. .. request failed :

Failed to request certificate :

Parsing account key...
Parsing CSR...
Registering account...
Already registered!
Verifying erinmed.co.uk...
Traceback (most recent call last):
  File "/usr/libexec/webmin/webmin/acme_tiny.py", line 203, in <module>
    main(sys.argv[1:])
  File "/usr/libexec/webmin/webmin/acme_tiny.py", line 199, in main
    signed_crt = get_crt(args.account_key, args.csr, args.acme_dir, log=LOGGER, CA=args.ca)
  File "/usr/libexec/webmin/webmin/acme_tiny.py", line 128, in get_crt
    wellknown_path, wellknown_url))
ValueError: Wrote file to /home/erinmed/public_html/.well-known/acme-challenge/CzYLxKHg90ZBc3xQgmLIfaaJSiepUXEDtvwhTDHTQOc, but couldn't download http://erinmed.co.uk/.well-known/acme-challenge/CzYLxKHg90ZBc3xQgmLIfaaJSiepUXEDtvwhTDHTQOc

NOTES:

/home/erinmed/public_html/.well-known/acme-challenge/CzYLxKHg90ZBc3xQgmLIfaaJSiepUXEDtvwhTDHTQOc does not exist. The subdirectories do exist

If I create a file in that directory I can access it from http://www.erinmed.co.uk/.well-known/acme-challenge/test.html

Either the file is not being created or it is being cleaned up and there is some other problem.

Status: 
Active

Comments

When you try to access that URL, are you doing it from your Virtualmin system?