Differences between revisions 9 and 18 (spanning 9 versions)
Revision 9 as of 2016-09-23 07:24:35
Size: 1064
Editor: ?Wim Bertels
Comment:
Revision 18 as of 2019-12-21 16:06:55
Size: 2803
Editor: leela52452
Comment: add upstream specific information
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: English - [[fr/LetsEncrypt|Français]] -~ ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: English - [[fr/LetsEncrypt|Français]] - [[ru/LetsEncrypt|Русский]] -~
Line 14: Line 14:
 * [[DebPkg:letsencrypt.sh]]  * [[DebPkg:lacme]]
 * [[DebPkg:lecm]]
 * [[DebPkg:lego]]
 * [[DebPkg:letsencrypt.sh]] - Renamed to [[DebPkg:dehydrated]]
Line 21: Line 24:
   * Optionnaly: follow certbot instructions and enable quiet cron job or follow up    * Optionally: follow certbot instructions and enable quiet cron job or follow up
Line 25: Line 28:
== Stretch Howto ==
You can install [[DebPkg:certbot]] from the main repository. You can also install some useful plugins to make the getting certificates for nginx or apache easier.

 * [[DebPkg:python-certbot-apache]] - Apache plugin for Certbot
 * [[DebPkg:python-certbot-nginx]] - Nginx plugin for Certbot

The default version of certbot that is available in the repository will result in the following error message if you try to run `certbot --apache`:

{{{
Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA.
}}}

As discussed in the [[https://community.letsencrypt.org/t/solution-client-with-the-currently-selected-authenticator-does-not-support-any-combination-of-challenges-that-will-satisfy-the-ca/49983|LetsEncrypt Forums]] this is due to a security issue that existed in the old client.

In order to make a certificate for apache you can use the following command:

{{{
sudo certbot --authenticator standalone --installer apache \
  -d <domain> --pre-hook "service apache2 stop" --post-hook "service apache2 start"
}}}

In order to make a certificate for nginx you can use the following command:

{{{
sudo certbot --authenticator standalone --installer nginx \
  -d <domain> --pre-hook "service nginx stop" --post-hook "service nginx start"
}}}

== upstream specific information ==

* [[https://letsencrypt.org|Homepage]]

* [[https://letsencrypt.org/docs|Documentation]]

* [[https://community.letsencrypt.org|Community support]]

--------------

CategoryNetwork CategorySoftware

Translation(s): English - Français - Русский


Let’s Encrypt

Let’s Encrypt is an automated certificate authority providing free of charge, domain-validated TLS certificates that are obtained using the ACME protocol.

Let’s Encrypt clients

Jessie Howto

Stretch Howto

You can install certbot from the main repository. You can also install some useful plugins to make the getting certificates for nginx or apache easier.

The default version of certbot that is available in the repository will result in the following error message if you try to run certbot --apache:

Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA.

As discussed in the LetsEncrypt Forums this is due to a security issue that existed in the old client.

In order to make a certificate for apache you can use the following command:

sudo certbot --authenticator standalone --installer apache \
  -d <domain> --pre-hook "service apache2 stop" --post-hook "service apache2 start"

In order to make a certificate for nginx you can use the following command:

sudo certbot --authenticator standalone --installer nginx \
  -d <domain> --pre-hook "service nginx stop" --post-hook "service nginx start"

upstream specific information

* Homepage

* Documentation

* Community support


CategoryNetwork CategorySoftware