If you’re using Debian 7 a.k.a wheezy which is end of life at this moment and you were using Let’s Encrypt was your SSL, then you might need some backward compatibility to continue. A possible work around for me as below:
chmod +x ./certbot-auto
For renewing an existing certificate you can use the following command instead:
Debian wheezy is no longer supported. It is two major releases older than stable. It has not received any updates since 31 May 2018. The resolution is to dist-upgrade to oldstable, or to stable.
You can still use the archive repository but there is no more updates:
deb http://archive.debian.org/debian wheezy main
deb http://archive.debian.org/debian-archive/debian-security/ wheezy updates/main
My case and solution:
Debian 7.11 wheezy
python-pip NOT installed
#ln -fs /usr/lib/python2.7/plat-x86_64-linux-gnu/_sysconfigdata_nd.py /usr/lib/python2.7/
#chmod +x ./certbot-auto
#certbot-auto renew --no-self-upgrade
it download some files and works fine.
First, Install Basic Debian Wheezy. Make sure your network configurations are ok.
Once installed start doing following-
edit /etc/hosts. Make it look like this:
127.0.0.1 localhost.localdomain localhost
192.168.0.100 server1.example.com server1
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
Continue reading “Install Perfect Mail Server with ISPConfig and Horde 5.0 on Debian Wheezy- Part-1” »