Hi All,
I have been attempting to setup the certbot
client with Nginx plugin, which has gone mostly ok (via Update: Using Free Let’s Encrypt SSL/TLS Certificates with NGINX - NGINX and Generate Wildcard SSL certificate using Let’s Encrypt/Certbot | by Saurabh Palande | Medium). However, I tend to use Nginx as a Reverse Proxy and was getting some errors as the files in the /.well-know
folder cannot be found, but I did get one virtual server to work, so I guess this is just a config issue.
In any case, I would also like to setup a wildcard certificate to use in some virtual servers so would need DNS authentication and wanted to do this using the Cloudflare plugin, On the Certbot documentation page (https://certbot.eff.org/lets-encrypt/ubuntubionic-nginx), it states that you can use a DNS plugin with the Nginx plugin as well, and that:
To install one of these plugins, run the installation command above but replace
python-certbot-nginx
with the name of the DNS plugin you want to install.
Given this instruction, and the the instruction above was to run:
sudo apt-get install python-certbot-nginx
I would then expect the to install the plugin you could use:
sudo apt-get install certbot-dns-cloudflare
Although this fails as the package cannot be found. I suspect that you should install the plugin as a python package using pip
, but the documentation should make this clear, and some confirmation would be great.
Cheers