Я выполнил те же инструкции 15 дней назад.
cd /var/discourse
./launcher enter app
"/shared/letsencrypt"/acme.sh --cron --home "/shared/letsencrypt" --force
exit
Первое, что я узнал: если вы проверите сертификат в Chrome, он может показаться недействительным, хотя на самом деле он валиден. См.: Ошибка Chrome / Chromium: SSL-сертификаты отображают некорректные (истёкшие) даты
Затем я попробовал
me@site:/var/discourse$ sudo ./launcher rebuild app
что не помогло, и в итоге выполнил
sudo reboot
После этого сайт заработал как положено.
Хотя я отмечаю шаг с rebuild, не уверен, что он был необходим, но я его выполнил в процессе.