# Https with let's encrypt behind a vpn?

**URL:** https://meta.discourse.org/t/https-with-lets-encrypt-behind-a-vpn/112726
**Category:** Self-hosting
**Created:** [March 27, 2019, 3:16pm UTC](https://meta.discourse.org/t/https-with-lets-encrypt-behind-a-vpn/112726 "2019-03-27T15:16:07Z")
**Posts on this page:** 1
**Showing post:** 5

<div class="post-metadata">

### Author: ![tbeaudry](https://avatars.discourse-cdn.com/v4/letter/t/91b2a8/32.png) [@tbeaudry](https://meta.discourse.org/u/tbeaudry)
#### Post date: [March 27, 2019, 4:02pm UTC](https://meta.discourse.org/t/https-with-lets-encrypt-behind-a-vpn/112726/5 "2019-03-27T16:02:45Z")

</div>

Apparently let’s encrypt doesn’t publish the IP ranges that they do their validations from. so we would basically have to open the server to the internet which isn’t a possibility.

I guess i need to buy a cert, and then follow this? [Allow SSL / HTTPS for your Discourse Docker setup](https://meta.discourse.org/t/advanced-setup-only-allowing-ssl-https-for-your-discourse-docker-setup/13847)

---

_[View the full topic](https://meta.discourse.org/t/https-with-lets-encrypt-behind-a-vpn/112726)._
