Hi everyone,
It has come to our attention that an error in the service Traefik uses to generate SSL certificates (that validate encrypted traffic to LAMP), LetsEncrypt, has caused a subset of certificates to not be compliant with their standards. These certificates are invalid and have been revoked as of Jan. 28th.
This issue may affect any LAMP users who have set up their own instance of LAMP - it does not apply to anyone working directly with BIDMC’s instance of LAMP. Basically, if you don’t fill in your own api address on the dashboard log-in page, this won’t affect you.
In addition to @lido 's excellent solution below, LAMP users who use Portainer to manage their LAMP instance can follow these steps to solve the problem through Portainer:
- In portainer, navigate to the container currently running your traefik service. It will probably be called something like
router_traefik
. The easiest way I have found to do this is through the container listings accessible through the sidebar. - Use the ‘exec’/‘console’ page (the button should look like
>_
) to directly interact with the container (note: you CANNOT use/bin/bash/
as your shell command and must use/bin/ash
or/bin/sh
) - Enter
cd /data/
to navigate to the data directory, then runls
- you should see a file namedacme.json
3.5 (OPTIONAL) Runcp acme.json acme_backup_2022.json
to create a backup json file. - Exit the console, then scale the traefik service down to 0 and up to 1 (or update the service) using Portainer. This will refresh the SSL certificate. It may take up to 5 minutes.
Please make a post on the Deployment and Development boards [1] if you need our help resolving this issue!
Thanks,
The LAMP team