0

I'm trying to get certbot to run on pi, so I can host my pages as https instead of http, but I'm running into no end of troubles. I'm wondering if anyone can guide me as to what I am missing at this point.

I was trying to install using the instructions at:

https://certbot.eff.org/instructions?ws=apache&os=pip

But these install instructions did not seem to work (I've resolved this, but pasting here for reference in case anyone else runs into this part):

Python 3.7 support will be dropped in the next planned release of Certbot - please upgrade your Python version.
The apache plugin is not working; there may be problems with your existing configuration.
The error was: NoInstallationError('Problem in Augeas installation')

The problem here seemed to be with the pip installer. I managed to get past this by using sudo apt-get remove certbot to remove the failed installation followed by sudo apt -y install certbot. This installed it, but if I then run:

sudo certbot --apache

I get:

pi@raspberrypi:~ $ sudo certbot --apache
Saving debug log to /var/log/letsencrypt/letsencrypt.log
The requested apache plugin does not appear to be installed

Note, that I have apache installed (and it currently serves my http site..):

pi@raspberrypi:~ $ sudo netstat -tulpn | grep ":80"
tcp6       0      0 :::80                   :::*                    LISTEN      420/apache2

Any ideas on how to get past this? (or if someone can point me to up-to-date instructions on how to install this on raspberry pi, it would be appreciated)

1
  • read the error messages again ... update your post with a question about the errors ... Any ideas on how to get past this? is not a question about the problem Commented Jun 20 at 4:55

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.