Certbot: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<!-- PluginError('An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.'). Skipping. -->") |
mNo edit summary |
||
Line 2: | Line 2: | ||
certbot tries to make life easier by | |||
* automatically obtaining | |||
** adding methods automatically validate the requester is also the domain's owner | |||
* automatically installing new certificates | |||
* autorenewal | |||
It may take more care | |||
* to get wildcard certificates | |||
* to run certbot on a host ''other'' than the one the certificate is for | |||
This can be done by | |||
* adding a specific file on the HTTP server | |||
* adding a specific DNS record () | |||
** there are plugins for apache and nginx that do this for you | |||
obtaining and installing | |||
You can also do this more manually | |||
--manual can only be automated if you also create something to hand to --manual-auth-hook | |||
There are a number of plugins for certbot | |||
===An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.=== | |||
Chances are you configured a domain for more manual work. | |||
You may have something like the following in your notes: | |||
certbot certonly --manual --preferred-challenges=dns --server https://acme-v02.api.letsencrypt.org/directory --agree-tos -d ''mydomain'' | |||
https://eff-certbot.readthedocs.io/en/latest/using.html#pre-and-post-validation-hooks | |||
--> | --> | ||
https://eff-certbot.readthedocs.io/en/stable/index.html |