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?
Dua pertanyaan: (1) Bagaimana Anda menginstal certbot? (2) dapatkah Anda memposting log lengkap dari /var/log/letsencrypt/letsencrypt.log
?
Tentu saya bisa melakukannya!
>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
>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:
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
Komentar yang paling membantu
Coba:
sudo apt-get install python-certbot-apache
:)