Certbot: "Plugin Apache yang diminta tampaknya tidak diinstal" di raspbian

Dibuat pada 5 Des 2016  ·  17Komentar  ·  Sumber: certbot/certbot

Saya mencoba menggunakan certbot di raspbian.

Saya berhasil menginstalnya, saya juga menginstal libaugeas0 dan augeas-lenses

apache2 juga diinstal, dengan ssl diaktifkan.

Tetapi ketika saya menjalankan perintah sudo certbot --apache , saya mendapatkan kesalahan berikut:

The requested apache plugin does not appear to be installed

Bagaimana saya bisa memperbaikinya?

apache more-info

Komentar yang paling membantu

Coba: sudo apt-get install python-certbot-apache :)

Semua 17 komentar

Dua pertanyaan: (1) Bagaimana Anda menginstal certbot? (2) dapatkah Anda memposting log lengkap dari /var/log/letsencrypt/letsencrypt.log ?

Tentu saya bisa melakukannya!

  1. Saya menginstal certbot menggunakan apt:
>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. Berikut adalah isi dari file log:
>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

Coba: sudo apt-get install python-certbot-apache :)

Saya mencoba:

>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

Jadi saya mencoba nama paket yang lama:

>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

Bagaimana certbot tersedia di raspbian ketika python-certbot-apache tidak?

Masalah yang sama di sini dengan certbot diinstal dari raspbian stretch. Ini berhasil untuk saya:

sudo apt-get install python-letsencrypt-apache

Terima kasih untuk posting ini masalah saya terpecahkan. Barang bagus.

Saya mengalami masalah serupa pada Fedora 26. Saya menginstal certbot-apache , saya mencoba menginstal python-letsencrypt-apache tetapi gagal, saya mencoba menginstal python-certbot-apache tetapi sudah diinstal. Isi dari /var/log/letsencrypt/letsencrypt.log adalah sebagai berikut.
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

@SethGower , saya berharap masalah Anda adalah duplikat #5132 yang saya tutup demi bug upstream . Untuk mengatasi masalah, baik:

  1. Gunakan "certbot-2" yang dapat dieksekusi.
  2. Jalankan dnf install python3-certbot-nginx .

@andig solusi bekerja dengan baik untuk saya. Tidak yakin mengapa pada awalnya saya dapat menginstal letsencrypt dan membuat sertifikat dan gagal pada pembaruan, tetapi dengan paket itu semuanya beres. .Terima kasih!

Ini bekerja untuk saya pada contoh AWS EC2, menggunakan pip

$ sudo -H pip install certbot-apache

Untuk jaga-jaga, saya menginstal certbot menggunakan pip juga

Berakhir di sini dengan kesalahan yang sama setelah menggunakan yum install certbot. harus secara terpisah melakukan yum install certbot-apache dan masalah diselesaikan.

aku harus lari

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

Saat mencoba menginstal certbot di server Mac OS X (El Capitan) dengan bantuan MacPorts (bukan HomeBrew) perintah ini diperlukan untuk menjalankan sudo certbot --apache :
sudo port install certbot-apache .
Saya menyimpulkan ini sesuai dengan posting di atas. Terimakasih banyak!

aku harus lari

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

menginstal python3-certbot-Apache menyelesaikan ini di Fedora 28. Saya menggunakan yum.

dalam kasus saya, domain tidak ditambahkan dengan benar di host virtual di "etc/Apache2/sites-enabled/....conf"

Sebagai catatan, masalah Debian yang sesuai: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932444

ini menyelesaikannya untuk saya.
"apt-get install certbot"
Saya perlu menginstal certbot secara terpisah setelah menginstal certbot-apache

Apakah halaman ini membantu?
0 / 5 - 0 peringkat