# \#letsencrypt

**URL:** https://meta.discourse.org/tag/letsencrypt/709.md

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

---

## [Need help with dual container. Issue with LetsEncrypt for a few days now](https://meta.discourse.org/t/need-help-with-dual-container-issue-with-letsencrypt-for-a-few-days-now/411097)

<div class="topic-metadata">

**Author:** [@alltiagocom](https://meta.discourse.org/u/alltiagocom)\
**Replies:** 5\
**Last updated:** [August 28, 2026, 11:33am UTC](https://meta.discourse.org/t/need-help-with-dual-container-issue-with-letsencrypt-for-a-few-days-now/411097 "2026-08-28T11:33:11Z")

</div>

I’m getting to that point of desperation, because trying to have the Discourse Bot or Claude to fix this issue, seems impossible. I can’t really explain the issue, because I’m not that knowledgable, and I believe that’s …

---

## [Fresh install without lets-encrypt on docker](https://meta.discourse.org/t/fresh-install-without-lets-encrypt-on-docker/401632)

<div class="topic-metadata">

**Author:** [@josir](https://meta.discourse.org/u/josir)\
**Replies:** 2\
**Last updated:** [April 29, 2026, 10:43pm UTC](https://meta.discourse.org/t/fresh-install-without-lets-encrypt-on-docker/401632 "2026-04-29T22:43:19Z")

</div>

Hi folks, I am trying a fresh install but I have an external nginx that manage all my certificates. How can I disable the ssl/letsencrypt option on docker?

---

## [OAuth2 and Letsencrypt clash](https://meta.discourse.org/t/oauth2-and-letsencrypt-clash/394536)

<div class="topic-metadata">

**Author:** [@Ostap1974](https://meta.discourse.org/u/Ostap1974)\
**Replies:** 8\
**Last updated:** [January 28, 2026, 4:44pm UTC](https://meta.discourse.org/t/oauth2-and-letsencrypt-clash/394536 "2026-01-28T16:44:34Z")

</div>

I have a Discourse Docker container running on Ubuntu (created from DO template) with “Custom OAuth2” enabled. Works very well, expect it fails to update its Letsencrypt certificate. Tracking down the problem I can see …

---

## [Let's Encrypt SSL certificate not renewing automatically 2nd time consecutively](https://meta.discourse.org/t/lets-encrypt-ssl-certificate-not-renewing-automatically-2nd-time-consecutively/394304)

<div class="topic-metadata">

**Author:** [@jbrains](https://meta.discourse.org/u/jbrains)\
**Replies:** 3\
**Last updated:** [January 26, 2026, 4:24pm UTC](https://meta.discourse.org/t/lets-encrypt-ssl-certificate-not-renewing-automatically-2nd-time-consecutively/394304 "2026-01-26T16:24:53Z")

</div>

Hi, folks. I need some help troubleshooting. For the second straight time, my Let’s Encrypt SSL certificate did not renew automatically. In reading the relevant threads here, I managed each time to renew the certificate …

---

## [What exactly is Let's Encrypt email used for?](https://meta.discourse.org/t/what-exactly-is-lets-encrypt-email-used-for/367838)

<div class="topic-metadata">

**Author:** [@Willy](https://meta.discourse.org/u/Willy)\
**Replies:** 3\
**Last updated:** [January 20, 2026, 4:38pm UTC](https://meta.discourse.org/t/what-exactly-is-lets-encrypt-email-used-for/367838 "2026-01-20T16:38:37Z")

</div>

During installation, I’m asked for an email address for SSL. Do I need to register that email somewhere, or does Discourse do it for me? Can it be any email address as long as it works for receiving emails? I read this,…

---

## [LETSENCRYPT\_ACCOUNT\_EMAIL no longer needed](https://meta.discourse.org/t/letsencrypt-account-email-no-longer-needed/393831)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Replies:** 5\
**Last updated:** [January 20, 2026, 4:02pm UTC](https://meta.discourse.org/t/letsencrypt-account-email-no-longer-needed/393831 "2026-01-20T16:02:02Z")

</div>

As of June 4, Let’s Encrypt stopped sending email notifications about failing renewals, which was the only reason to have that ENV variable set. I just ran discourse-setup-ruby and didn’t get a email address for LETSE…

---

## [Discourse failure to renew certificate](https://meta.discourse.org/t/discourse-failure-to-renew-certificate/385148)

<div class="topic-metadata">

**Author:** [@RBoy](https://meta.discourse.org/u/RBoy)\
**Replies:** 24\
**Last updated:** [December 23, 2025, 10:29pm UTC](https://meta.discourse.org/t/discourse-failure-to-renew-certificate/385148 "2025-12-23T22:29:57Z")

</div>

Continuing the conversation from here: I got a reminder from Redsift that my certificates are going to expire in a week. Usually discourse will renew the certificates well ahead of time. This time not so, before I sta…

---

## [Set up Let’s Encrypt with multiple domains / redirects](https://meta.discourse.org/t/set-up-let-s-encrypt-with-multiple-domains-redirects/56685)

<div class="topic-metadata">

**Author:** [@brahn](https://meta.discourse.org/u/brahn)\
**Replies:** 111\
**Last updated:** [December 16, 2025, 2:52am UTC](https://meta.discourse.org/t/set-up-let-s-encrypt-with-multiple-domains-redirects/56685 "2025-12-16T02:52:10Z")

</div>

NOTE: @pfaffman says: This page needs to be cleaned up. There is now a new ENV setting that will let you add more hostnames. In your app.yml under your DISCOURSE\_HOSTNAME line (it can go many places but that one makes se…

---

## [Let’s Encrypt to Reduce Certificate Validity from 90 Days to 45 Days](https://meta.discourse.org/t/let-s-encrypt-to-reduce-certificate-validity-from-90-days-to-45-days/390615)

<div class="topic-metadata">

**Author:** [@one1](https://meta.discourse.org/u/one1)\
**Replies:** 4\
**Last updated:** [December 9, 2025, 9:32am UTC](https://meta.discourse.org/t/let-s-encrypt-to-reduce-certificate-validity-from-90-days-to-45-days/390615 "2025-12-09T09:32:08Z")

</div>

Will this impact Discourse users?

---

## [Which Let’s Encrypt variable name is correct in app.yml?](https://meta.discourse.org/t/which-let-s-encrypt-variable-name-is-correct-in-app-yml/390620)

<div class="topic-metadata">

**Author:** [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Replies:** 2\
**Last updated:** [December 7, 2025, 12:43pm UTC](https://meta.discourse.org/t/which-let-s-encrypt-variable-name-is-correct-in-app-yml/390620 "2025-12-07T12:43:56Z")

</div>

Hi all, During a rebuild I saw the warning: “Let’s Encrypt email not set” But in my app.yml I already have this line: LETSENCRYPT\_ACCOUNT\_EMAIL: myemail@example.com My certificate is valid and issuing is skipped. Th…

---

## [Let's Encrypt certificate doesn't automatically renew, but rebuilding does trigger the renewal](https://meta.discourse.org/t/lets-encrypt-certificate-doesnt-automatically-renew-but-rebuilding-does-trigger-the-renewal/383320)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 4\
**Last updated:** [September 20, 2025, 3:44am UTC](https://meta.discourse.org/t/lets-encrypt-certificate-doesnt-automatically-renew-but-rebuilding-does-trigger-the-renewal/383320 "2025-09-20T03:44:16Z")

</div>

I looked at other similar topics, but couldn’t find the reason. I might have missed some info. Automatic renewal of the SSL certificate has been failing for months on one of my forums. From acme.sh.log: \[Thu Sep 18 00:…

---

## [Set Up Let's Encrypt with Second Domain for Existing Discourse Install](https://meta.discourse.org/t/set-up-lets-encrypt-with-second-domain-for-existing-discourse-install/356661)

<div class="topic-metadata">

**Author:** [@oppman](https://meta.discourse.org/u/oppman)\
**Replies:** 5\
**Last updated:** [March 11, 2025, 7:46pm UTC](https://meta.discourse.org/t/set-up-lets-encrypt-with-second-domain-for-existing-discourse-install/356661 "2025-03-11T19:46:04Z")

</div>

I have an existing discourse self-hosted install that is setup with https. https://community.old.domain works I want to set up https://community.new.domain I have forgotten how I set up Discourse initially. My questi…

---

## [LetsEncrypt certificate not renewing](https://meta.discourse.org/t/letsencrypt-certificate-not-renewing/341026)

<div class="topic-metadata">

**Author:** [@Ryan\_Hyer](https://meta.discourse.org/u/Ryan_Hyer)\
**Replies:** 6\
**Last updated:** [December 9, 2024, 9:49pm UTC](https://meta.discourse.org/t/letsencrypt-certificate-not-renewing/341026 "2024-12-09T21:49:44Z")

</div>

Hello all. My LetsEncrypt certificate expired recently, on the 4th, and all attempts to renew it have failed. I’ve read quite a few posts here by people with similar issues, but none of those solutions (rebuilding the co…

---

## [Let's Encrypt SSL Certificate Not Renewing](https://meta.discourse.org/t/lets-encrypt-ssl-certificate-not-renewing/332124)

<div class="topic-metadata">

**Author:** [@CamilleRoux](https://meta.discourse.org/u/CamilleRoux)\
**Replies:** 1\
**Last updated:** [October 23, 2024, 1:45pm UTC](https://meta.discourse.org/t/lets-encrypt-ssl-certificate-not-renewing/332124 "2024-10-23T13:45:58Z")

</div>

Hello everyone, I have an issue with my Discourse instance related to SSL certificates. The problem: My SSL certificate has been expired for 5 days. I’ve tried to fix it by updating the instance with:./launcher rebuil…

---

## [Cloudflare with subfolder setup](https://meta.discourse.org/t/cloudflare-with-subfolder-setup/331528)

<div class="topic-metadata">

**Author:** [@tig3](https://meta.discourse.org/u/tig3)\
**Replies:** 0\
**Last updated:** [October 18, 2024, 1:17pm UTC](https://meta.discourse.org/t/cloudflare-with-subfolder-setup/331528 "2024-10-18T13:17:59Z")

</div>

I just wanted to share steps that I did, on setting up a subfolder along with cloudflare, especially when the main website is live already and the root domain can not be pointed to the forum server (even temporarily). …

---

## [LetsEncrypt DNS Validation Template Using Cloudflare](https://meta.discourse.org/t/letsencrypt-dns-validation-template-using-cloudflare/313501)

<div class="topic-metadata">

**Author:** [@Mark\_Wass](https://meta.discourse.org/u/Mark_Wass)\
**Replies:** 1\
**Last updated:** [October 17, 2024, 11:33am UTC](https://meta.discourse.org/t/letsencrypt-dns-validation-template-using-cloudflare/313501 "2024-10-17T11:33:03Z")

</div>

Hi Guys I needed to use the DNS method for authenticating my SSL certificate ownership with Let’s Encrypt. I took a copy of the existing web.letsencrypt.ssl.template.yml file found in /var/discourse/templates/ and modi…

---

## [Improvements to web.letsencrypt.ssl.template.yml](https://meta.discourse.org/t/improvements-to-web-letsencrypt-ssl-template-yml/328033)

<div class="topic-metadata">

**Author:** [@Tealk](https://meta.discourse.org/u/Tealk)\
**Replies:** 0\
**Last updated:** [September 25, 2024, 7:00am UTC](https://meta.discourse.org/t/improvements-to-web-letsencrypt-ssl-template-yml/328033 "2024-09-25T07:00:20Z")

</div>

Since I’m not sure which category it belongs in if you want to talk about improvements, I’ll post it here. If it is wrong please move it. I would like to talk about discourse\_docker/templates/web.letsencrypt.ssl.templat…

---

## [Unable to renew Let's encrypt certificate](https://meta.discourse.org/t/unable-to-renew-lets-encrypt-certificate/294192)

<div class="topic-metadata">

**Author:** [@peyrusse](https://meta.discourse.org/u/peyrusse)\
**Replies:** 7\
**Last updated:** [February 7, 2024, 9:31am UTC](https://meta.discourse.org/t/unable-to-renew-lets-encrypt-certificate/294192 "2024-02-07T09:31:46Z")

</div>

Hello, Today the certificat of my discourse installation expired. I have tried to renew it by following those commands : ssh root@your.discourse.server cd /var/discourse/shared/standalone cp -r ssl ssl\_backup rm ssl/\*…

---

## [Discourse version at f.example.LTD: NOT FOUND](https://meta.discourse.org/t/discourse-version-at-f-example-ltd-not-found/294296)

<div class="topic-metadata">

**Author:** [@MrAli](https://meta.discourse.org/u/MrAli)\
**Replies:** 1\
**Last updated:** [February 6, 2024, 7:29pm UTC](https://meta.discourse.org/t/discourse-version-at-f-example-ltd-not-found/294296 "2024-02-06T19:29:45Z")

</div>

Hi I did installed discourse many times. some days i do it a few times. This time i installed discourse at f.example.LTD i used servers from Public Cloud: Cloud solutions and on-demand resources | OVHcloud Worldwide D…

---

## [Certbot certificate renewal failure](https://meta.discourse.org/t/certbot-certificate-renewal-failure/286243)

<div class="topic-metadata">

**Author:** [@fatihcevik](https://meta.discourse.org/u/fatihcevik)\
**Replies:** 1\
**Last updated:** [November 22, 2023, 10:48am UTC](https://meta.discourse.org/t/certbot-certificate-renewal-failure/286243 "2023-11-22T10:48:16Z")

</div>

We have an issue with certbot SSL renewal. We have several sites under /etc/nginx/sites-available/. We have this location block for .well-known directory location ~ /\\.well-known { auth\_basic off; root /etc/let…

---

## [Can’t get certificate to work?](https://meta.discourse.org/t/can-t-get-certificate-to-work/283156)

<div class="topic-metadata">

**Author:** [@microhit](https://meta.discourse.org/u/microhit)\
**Replies:** 2\
**Last updated:** [October 23, 2023, 1:59pm UTC](https://meta.discourse.org/t/can-t-get-certificate-to-work/283156 "2023-10-23T13:59:58Z")

</div>

I am facing similar problem. Obviously, i followed standard installation procedure. I cant figure out how to fix this issue

---

## [SSL didn't renew automatically and I can't manually renew it](https://meta.discourse.org/t/ssl-didnt-renew-automatically-and-i-cant-manually-renew-it/251110)

<div class="topic-metadata">

**Author:** [@mflorido](https://meta.discourse.org/u/mflorido)\
**Replies:** 0\
**Last updated:** [January 9, 2023, 7:54am UTC](https://meta.discourse.org/t/ssl-didnt-renew-automatically-and-i-cant-manually-renew-it/251110 "2023-01-09T07:54:09Z")

</div>

Hello, For some reason, the SSL on our discourse installation didn’t renew. We followed these guides but nothing worked. We even tried setting letsencrypt as the default server. The last thing we did was rebuild th…

---

## [Discourse Let’s Encrypt Failing](https://meta.discourse.org/t/discourse-let-s-encrypt-failing/241768)

<div class="topic-metadata">

**Author:** [@dylanosborne0611](https://meta.discourse.org/u/dylanosborne0611)\
**Replies:** 2\
**Last updated:** [November 4, 2022, 7:51pm UTC](https://meta.discourse.org/t/discourse-let-s-encrypt-failing/241768 "2022-11-04T19:51:30Z")

</div>

Hey guys, My discourse install is failing, when I ran the launcher logs app command it generated this log which I quickly screenshotted Domain: https://community.bloxworld.xyz I use the CPanel I’ve also disabled the d…

---

## [Self-hosted mail-receiver update following Let's Encrypt root certificate change](https://meta.discourse.org/t/self-hosted-mail-receiver-update-following-lets-encrypt-root-certificate-change/204924)

<div class="topic-metadata">

**Author:** [@david](https://meta.discourse.org/u/david)\
**Replies:** 12\
**Last updated:** [February 10, 2022, 3:09pm UTC](https://meta.discourse.org/t/self-hosted-mail-receiver-update-following-lets-encrypt-root-certificate-change/204924 "2022-02-10T15:09:26Z")

</div>

This announcement only affects self-hosters who are running Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver. Managed hosting customers, and self-hosters using POP3 for incoming mail are …

---

## [I can't access after installing](https://meta.discourse.org/t/i-cant-access-after-installing/172046)

<div class="topic-metadata">

**Author:** [@MeuXbox](https://meta.discourse.org/u/MeuXbox)\
**Replies:** 5\
**Last updated:** [December 3, 2020, 3:40pm UTC](https://meta.discourse.org/t/i-cant-access-after-installing/172046 "2020-12-03T15:40:40Z")

</div>

my forum forum.meuxbox.com.br I created the forum for testing several times, maybe it’s an SSL certificate error? I installed the forum through this tutorial discourse/docs/INSTALL-cloud.md at main · discourse/discours…

---

## [How to force letsencrypt cert renewal](https://meta.discourse.org/t/how-to-force-letsencrypt-cert-renewal/143223)

<div class="topic-metadata">

**Author:** [@Wingtip](https://meta.discourse.org/u/Wingtip)\
**Replies:** 6\
**Last updated:** [March 4, 2020, 8:31pm UTC](https://meta.discourse.org/t/how-to-force-letsencrypt-cert-renewal/143223 "2020-03-04T20:31:06Z")

</div>

I just got an email from LetsEncrypt saying we need to force renewal on our certs in the next 12 hours due to a bug on their end. How do we do that with Discourse?

---

## [Installation produced broken, zero byte certificate](https://meta.discourse.org/t/installation-produced-broken-zero-byte-certificate/117466)

<div class="topic-metadata">

**Author:** [@n1bff](https://meta.discourse.org/u/n1bff)\
**Replies:** 8\
**Last updated:** [May 11, 2019, 11:12pm UTC](https://meta.discourse.org/t/installation-produced-broken-zero-byte-certificate/117466 "2019-05-11T23:12:29Z")

</div>

Let’s call my site example.com for this post, it uses a FQDN and things worked before. Due to some debugging of mail issues I have been redeploying and rebuilding many times in the past 24 hours. I installed Discourse f…

---

## [Using letsencrypt inside Discourse](https://meta.discourse.org/t/using-letsencrypt-inside-discourse/112297)

<div class="topic-metadata">

**Author:** [@chagara](https://meta.discourse.org/u/chagara)\
**Replies:** 11\
**Last updated:** [March 22, 2019, 5:04pm UTC](https://meta.discourse.org/t/using-letsencrypt-inside-discourse/112297 "2019-03-22T17:04:49Z")

</div>

hello, I’m hosting discourse in digital ocean and added all the DNS records. The site is in https://forum.jlozadad.io. After adding the required changes to use letsencrypt and rebuild I get this error after the site com…

---

## [ERR\_SSL\_PROTOCOL\_ERROR with Letsencrypt](https://meta.discourse.org/t/err-ssl-protocol-error-with-letsencrypt/81541)

<div class="topic-metadata">

**Author:** [@mdfrg](https://meta.discourse.org/u/mdfrg)\
**Replies:** 3\
**Last updated:** [February 26, 2018, 3:35pm UTC](https://meta.discourse.org/t/err-ssl-protocol-error-with-letsencrypt/81541 "2018-02-26T15:35:49Z")

</div>

Hello, I have a problem with setting up Discourse forum with Letsencrypt SSL cert. For the sake of example, I will refer to my page as mypage.com. THE GOAL: I want to set up VPS where I will have wordpress blog working…

---

## [Error after moving from HTTP to HTTPS](https://meta.discourse.org/t/error-after-moving-from-http-to-https/68909)

<div class="topic-metadata">

**Author:** [@Idan](https://meta.discourse.org/u/Idan)\
**Replies:** 1\
**Last updated:** [August 28, 2017, 9:36am UTC](https://meta.discourse.org/t/error-after-moving-from-http-to-https/68909 "2017-08-28T09:36:20Z")

</div>

I’ve followed the LetsEncrypt installation procedure for installing SSL for my website. What I did: Created an image of the original Discourse forum (EC2 AMI) Launched it again Checked that it works (it did) Followed …

[Next page](https://meta.discourse.org/tag/letsencrypt/709.md?match_all_tags=true&page=1&tags%5B%5D=letsencrypt)
