How can I fix certbot? (plugin errors)

Linode Staff

I have a problem with certbot. When I run certbot --nginx as root, I get the following error:

Saving debug log to /var/log/letsencrypt/letsencrypt.log
The requested nginx plugin does not appear to be installed

I am using Nginx, but the certificate has not been created. The problem may be with python-certbot-nginx or python3-certbot-nginx, but I'm not sure what's going on here.

2 Replies

It sounds like you are trying to use certbot without the correct plugins installed. According to certbot's documentation, the Nginx plugin is supplied by default. Are you using an older method to install certbot?

The recommended way to install certbot is provided on their website, which you can see by selecting your web server and OS. You may have to try installing the certbot application that is currently on your Linode before following the directions on the site.

Try this guide. Select nginx for your software and whatever os you’re using.


Please enter an answer

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct