تجديد SSL LetsEncrypt لا يعمل (بسبب reverse proxy إضافي من الخارج)

لقد قمت بنفس التعليمات قبل 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، إلا أنني لست متأكدًا مما إذا كانت ضرورية، لكنها كانت خطوة قمت بها أثناء العملية.