i think its not a ERPNext issue , there was a security incident with lets-encrypt ,
for the time being i have solved my urgency by doing set-maintainance-mode off …
will have to try again after the problem is solved from lets-encrypt side.
The method used by ERPNext in its lets-encrypt implementation cannot be used i.e TLS-SN
According to Forum They will try and make it up again in the next 48 hours,
Till then I think you should announce to the ERPNext users to hold to setting up the secure connection ,Else they could face issues and down their live site.
To clarify. Yes @jodeq your pull request works properly. Until the fix is in place, do these steps on your local install first and then retry the lets encrypt command.
from the root folder, (one up from frappe-bench) nano ~/.bench/bench/config/templates/letsencrypt.cfg
You don’t want the last line. So comment it out and save… To do this you just add a # before the last line. It should look like this: # standalone-supported-challenges = tls-sni-01
control + X to exit and Y to save.
Go back to frappe-bench directory and try again with the lets-encrypt command.
This change will need to be undone before you can run a bench update as it changes the source code.
plugins selected: Authenticator standalone, Installer None
You should register before running non-interactively, or provide --agree-tos and --email <email_address> flags.
INFO:bench.utils:sudo systemctl start nginx
There was a problem trying to setup SSL for your site
I am getting this error. any body know how to fix it