The problem I have seems directly related to: owner flag suggestion from 5 months ago but I haven’t been able to find any proper logical and long term resolution.
Dedicated Ubuntu 16.04 Apache install with default webroot /var/www/html/ for server abc123.domain.com.
The problem is
.well-known is created but
acme-challenge is missing - not created - and so the challenge file is also missing - not created.
root@abc23:/# apt-get install python-letsencrypt-apache (latest - installed today)
root@abc23:/# letsencrypt certonly --webroot -w /var/www/html -d abc123.domain.com
Failed authorization procedure. abc123.domain.com (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization
Response: 404 Not found
Folder /var/www/html/.well-known is created but no other child folders and hence no challenge file
drwxr-xr-x root root .well-known
That’s all she wrote. What is it that I (or Certbot) is missing?