Description
Tor2web does not load certificates that are a symlink of a symlink, and this does not load proper implementation of letsencrypt in a maintainable way where all /home/tor2web/certs/ files are symlink to the /etc/letsencrypt/live/$DOMAINNAME/files.
Those get setup as:
ln -s /etc/letsencrypt/live/$PUBLICHOSTNAME/privkey.pem /home/tor2web/certs/tor2web-key.pem
ln -s /etc/letsencrypt/live/$PUBLICHOSTNAME/cert.pem /home/tor2web/certs/tor2web-certificate.pem
ln -s /etc/letsencrypt/live/$PUBLICHOSTNAME/fullchain.pem /home/tor2web/certs/tor2web-intermediate.pem
The file on letsencrypt directory /etc/letsencrypt/live are also symlink to /etc/letsencrypt/archive/ .
The error preventing Tor2web to startup is:
Tor2web Startup Failure: unexistent file (/home/tor2web/certs/tor2web-key.pem)
If i issue on Linux a cat /home/tor2web/certs/tor2web-key.pem it works properly
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.