Certbot: рд░рд╛рд╕реНрдкрд┐рдпрди рдкрд░ "рдЕрдиреБрд░реЛрдзрд┐рдд рдЕрдкрд╛рдЪреЗ рдкреНрд▓рдЧрдЗрди рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ"

рдХреЛ рдирд┐рд░реНрдорд┐рдд 5 рджрд┐рд╕ре░ 2016  ┬╖  17рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: certbot/certbot

рдореИрдВ рд░рд╛рд╕реНрдкрд┐рдпрди рдкрд░ certbot рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдореИрдВ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рдореИрдВрдиреЗ libaugeas0 рдФрд░ augeas-lenses рднреА рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ

apache2 рдПрд╕рдПрд╕рдПрд▓ рд╕рдХреНрд╖рдо рдХреЗ рд╕рд╛рде рдпрд╛ рддреЛ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред

рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ sudo certbot --apache рдХрдорд╛рдВрдб рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

The requested apache plugin does not appear to be installed

рдореИрдВ рдХреИрд╕реЗ рдЗрд╕реЗ рдареАрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ: sudo apt-get install python-certbot-apache :)

рд╕рднреА 17 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рджреЛ рдкреНрд░рд╢реНрди: (1) рдЖрдкрдиреЗ рд╕рд░реНрдЯрдмреЙрдЯ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛? (2) рдХреНрдпрд╛ рдЖрдк /var/log/letsencrypt/letsencrypt.log рд╕реЗ рдкреВрд░реНрдг рд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдЬрд╝рд░реВрд░ рдореИрдВ рдРрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ!

  1. рдореИрдВрдиреЗ рдЙрдкрдпреБрдХреНрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛:
>sudo apt-get install certbot -t stretch
>sudo certbot --apache
The requested apache plugin does not appear to be installed
>sudo apt-get install libaugeas0
The requested apache plugin does not appear to be installed
  1. рд▓реЙрдЧрдлрд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдпрд╣рд╛рдВ рджреА рдЧрдИ рд╣реИ:
>sudo more /var/log/letsencrypt/letsencrypt.log.1
2016-12-06 00:12:46,080:DEBUG:certbot.main:Root logging level set at 20
2016-12-06 00:12:46,107:INFO:certbot.main:Saving debug log to /var/log/letsencrypt/letsencrypt.log
2016-12-06 00:12:46,224:DEBUG:certbot.main:certbot version: 0.9.3
2016-12-06 00:12:46,226:DEBUG:certbot.main:Arguments: ['--apache']
2016-12-06 00:12:46,251:DEBUG:certbot.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#webroot,PluginEntryPoint#null,PluginEntryP
oint#manual,PluginEntryPoint#standalone)
2016-12-06 00:12:46,311:DEBUG:certbot.plugins.selection:Requested authenticator apache and installer apache
2016-12-06 00:12:46,315:DEBUG:certbot.plugins.selection:No candidate plugin
2016-12-06 00:12:46,317:DEBUG:certbot.plugins.selection:Selected authenticator None and installer None

рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ: sudo apt-get install python-certbot-apache :)

рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА:

>sudo apt-get install python-certbot-apache
Package python-certbot-apache is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'python-certbot-apache' has no installation candidate

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдкреИрдХреЗрдЬ рдХреЗ рдкреБрд░рд╛рдиреЗ рдирд╛рдо рдХреА рдХреЛрд╢рд┐рд╢ рдХреА:

>sudo apt-get install python-letsencrypt-apache
Package python-letsencrypt-apache is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  python-certbot-apache

E: Package 'python-letsencrypt-apache' has no installation candidate

рдЬрдм python-certbot-apache рдирд╣реАрдВ рд╣реИ рддреЛ рд░рд╛рд╕реНрдкрд┐рдпрди рдореЗрдВ certbot рдХреИрд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?

рд░рд╛рд╕реНрдкрд┐рдпрди рдЦрд┐рдВрдЪрд╛рд╡ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдХреЗ рд╕рд╛рде рдпрд╣рд╛рдБ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛:

sudo apt-get install python-letsencrypt-apache

рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЕрдЪреНрдЫреА рдЪреАрдЬред

рдореБрдЭреЗ рдлреЗрдбреЛрд░рд╛ 26 рдкрд░ рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИред рдореИрдВрдиреЗ certbot-apache рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рдореИрдВрдиреЗ python-letsencrypt-apache рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд┐рдлрд▓ рд╣реЛ рдЧрдпрд╛, рдореИрдВрдиреЗ python-certbot-apache рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдореЗрд░реЗ /var/log/letsencrypt/letsencrypt.log рдХреА рд╕рд╛рдордЧреНрд░реА рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИред
2017-10-08 09:52:18,310:DEBUG:certbot.main:certbot version: 0.18.2 2017-10-08 09:52:18,311:DEBUG:certbot.main:Arguments: ['--apache'] 2017-10-08 09:52:18,312:DEBUG:certbot.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot) 2017-10-08 09:52:18,331:DEBUG:certbot.log:Root logging level set at 20 2017-10-08 09:52:18,332:INFO:certbot.log:Saving debug log to /var/log/letsencrypt/letsencrypt.log 2017-10-08 09:52:18,333:DEBUG:certbot.plugins.selection:Requested authenticator apache and installer apache 2017-10-08 09:52:18,333:DEBUG:certbot.plugins.selection:No candidate plugin 2017-10-08 09:52:18,333:DEBUG:certbot.plugins.selection:Selected authenticator None and installer None

@ рд╕реЗрдардЧреЙрд╡рд░ , рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ # 5132 рдХрд╛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдмрдЧ рдЕрдкрд╕реНрдЯреНрд░реАрдо рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдерд╛ред рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╛ рддреЛ:

  1. рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп "рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ -2" рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред
  2. dnf install python3-certbot-nginx рдЪрд▓рд╛рдПрдБред

@andig рд╕рдорд╛рдзрд╛рди рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдареАрдХ рдХрд╛рдо рдХрд┐рдпрд╛ред рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рдореИрдВ рд▓реЗрдЯреЗрдВрдХреНрд░рд┐рдкреНрдЯ рдХреНрдпреЛрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддрд╛ рдерд╛ рдФрд░ рдХрд░реНрдЯ рдмрдирд╛ рд╕рдХрддрд╛ рдерд╛ рдФрд░ рдирд╡реАрдиреАрдХрд░рдг рдкрд░ рд╡рд┐рдлрд▓ рд░рд╣рд╛, рд▓реЗрдХрд┐рди рдЙрд╕ рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЧрдпрд╛ред редрдзрдиреНрдпрд╡рд╛рдж!

рдЗрд╕рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП pip рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП AWS EC2 рдЙрджрд╛рд╣рд░рдг рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛

$ sudo -H pip install certbot-apache

рдмрд╕ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВрдиреЗ certbot рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ pip рднреА рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛

рдпрдо рдЗрдВрд╕реНрдЯреЙрд▓ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЙрд╕реА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдпрд╣рд╛рдВ рд╕рдорд╛рдкреНрдд рд╣реБрдЖред рдЕрд▓рдЧ рд╕реЗ yum install certbot-apache рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рд╕рдорд╕реНрдпрд╛ рджреВрд░ рд╣реЛ рдЧрдИред

рдореБрдЭреЗ рднрд╛рдЧрдирд╛ рдкрдбрд╝рд╛

apt-get install python3-certbot python3-certbot-apache -t stretch

MacPorts (HomeBrew рдХреЗ рдмрдЬрд╛рдп) рдХреА рдорджрдж рд╕реЗ Mac OS X рд╕рд░реНрд╡рд░ (El Capitan) рдкрд░ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдкреНрд░рдпрд╛рд╕ рдХреЗ рджреМрд░рд╛рди sudo certbot --apache рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдХрдорд╛рдВрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА:
sudo port install certbot-apache ред
рдореИрдВрдиреЗ рдЗрд╕реЗ рдЙрдкрд░реЛрдХреНрдд рдкрджреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдШрдЯрд╛рдпрд╛ред рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

рдореБрдЭреЗ рднрд╛рдЧрдирд╛ рдкрдбрд╝рд╛

apt-get install python3-certbot python3-certbot-apache -t stretch

python3-certbot-apache рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рдлреЗрдбреЛрд░рд╛ 28 рдкрд░ рд╣рд▓ рд╣реЛ рдЧрдпрд╛ред рдореИрдВрдиреЗ рдпрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдбреЛрдореЗрди "etc/apache2/sites-enabled/...conf" рдореЗрдВ рд╡рд░реНрдЪреБрдЕрд▓ рд╣реЛрд╕реНрдЯ рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛

рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП, рд╕рдВрдмрдВрдзрд┐рдд рдбреЗрдмрд┐рдпрди рдореБрджреНрджрд╛: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932444

рдЗрд╕рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕реЗ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛ред
"apt-get install certbot"
рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ-рдЕрдкрд╛рдЪреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдЕрд▓рдЧ рд╕реЗ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

SlavikCA picture SlavikCA  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

schoen picture schoen  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

eonwhite picture eonwhite  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

bmw picture bmw  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

DirkWolthuis picture DirkWolthuis  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ