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)
Any ideas on how to get past this?is not a question about the problem