Following my brothers post about Fixing outdated Let’s Encrypt which is pretty useful when sorting out the SSL stuff on the servers, I run into the problem when even given solution won’t help you will still receive a message about missing zope.interface like in initial post.
Luckily, the comment from @skatsumata on github proposes a working solution:
# pip install pip --upgrade # pip install virtualenv --upgrade # virtualenv -p /usr/bin/python27 venv27 # . venv27/bin/activate
After the above is done, you still need to re-init Let’s Encrypt as per my brothers post:
# rm -rf /root/.local/share/letsencrypt # /opt/letsencrypt/letsencrypt-auto --debug
And then renew the certs as you normally do.