My domain is:
fake.smart-ss.org
I ran this command:
./certbot-auto --apache -d fake.smart-ss.org
It produced this output:
root@dev:/home/smart# ./certbot-auto --apache -d fake.smart-ss.org
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtm" To fix these errors, please make sure that your domain name was entered correctly and the DNS A/AAAA record(s) for that domain contain(s) the right IP address.
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator apache, Installer apache
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for fake.smart-ss.org
Enabled Apache rewrite module
Waiting for verification...
Cleaning up challenges
Failed authorization procedure. fake.smart-ss.org (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://fake.smart-ss.org/.well-known/acme-challenge/zGy5DAG8nBq96ord6Jk0Xu5Vyowb-_dpAKyiu9RkDvQ: "<?xml version="1.0" encoding="utf-8"?>
My web server is (include version):
Apache 2.4 + Mono
The operating system my web server runs on is (include version):
Ubuntu Server 16.04 LTS x64
I can login to a root shell on my machine (yes or no, or I don't know):
yes
I suspect its some problem with Mono as if I create a .well-known/acme-challenge folder I still get "forbidden" response.