Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is:
solar.neroth.org (showing one of them, I have a few subdomains)
I ran this command:
certbot-auto renew solar.neroth.org --standalone (usually I run without the specific subdomain to renew all)
It produced this output:
[Very long output – including what I consider relevant, I can provide more if needed]
(During Bootstrapping dependencies, all modules are already the latest)
…
0 upgraded, 0 newly installed, 0 to remove and 19 not upgraded.
Creating virtual environment…
Installing Python packages…
Had a problem while installing Python packages
[pip prints a very long list of errors, showing the ending below… again can provide more if needed]
…
Requirement already satisfied: setuptools>=1.0 in /opt/eff.org/certbot/venv/lib/python2.7/site-packages (from josepy==1.1.0->-r /tmp/tmp.5hvrMhpImn/letsencrypt-auto-requirements.txt (line 87))
THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.
pycparser==2.19 from https://www.piwheels.org/simple/pycparser/pycparser-2.19-py2.py3-none-any.whl#sha256=344870c533812cb119c5475b5aed033ec546118711338ff9b2b78e67098d64e7 (from -r /tmp/tmp.5hvrMhpImn/letsencrypt-auto-requirements.txt (line 105)):
Expected sha256 a988718abfad80b6b157acce7bf130a30876d27603738ac39f140993246b25b3
Got 344870c533812cb119c5475b5aed033ec546118711338ff9b2b78e67098d64e7
Certbot has problem setting up the virtual environment.
We were not be able to guess the right solution from your pip
output.
Consult https://certbot.eff.org/docs/install.html#problems-with-python-virtual-environment
for possible solutions.
You may also find some support resources at https://certbot.eff.org/support/ .
My web server is (include version):
Server version: Apache/2.4.25 (Raspbian)
The operating system my web server runs on is (include version):
Raspbian GNU/Linux 9 (stretch)
Linux 4.14.98-v7+ #1200 SMP armv7l GNU/Linux
My hosting provider, if applicable, is:
None
I can login to a root shell on my machine (yes or no, or I don’t know):
Yes, that is from where the command was run. I have auto updated many times every 2-3 months without problems.
I’m using a control panel to manage my site (no, or provide the name and version of the control panel):
None
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you’re using Certbot):
certbot-auto --version will trigger the same output as above
All my certificates are coming up for renewal. I just have/had enough knowledge to setup and run auto update from then. If you would like me to provide additional info, please tell me explicit linux commands or certbot commands