# SSL self-signed cert

**URL:** <https://forums.rocket.chat/t/ssl-self-signed-cert/11517>\
**Category:** Community Support\
**Tags:** rocketchat-apps\
**Created:** [June 29, 2021, 7:12pm UTC](https://forums.rocket.chat/t/ssl-self-signed-cert/11517 "2021-06-29T19:12:51Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![nstaab](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nstaab](https://forums.rocket.chat/u/nstaab)\
**Post date:** [June 29, 2021, 7:12pm UTC](https://forums.rocket.chat/t/ssl-self-signed-cert/11517/1 "2021-06-29T19:12:51Z")

</div>

Has anyone successfully setup SSL on an intranet Rocket.Chat instance? I have Rocket.Chat installed on Ubuntu using Snaps.

---

<div class="post-metadata">

**Author:** ![john.crisp](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/john.crisp/32/2711_2.png) [@john.crisp](https://forums.rocket.chat/u/john.crisp)\
**Post date:** [June 29, 2021, 9:01pm UTC](https://forums.rocket.chat/t/ssl-self-signed-cert/11517/2 "2021-06-29T21:01:50Z")

</div>

Hi and welcome.

Lots of people have, but you need to make sure you have properly setup local DNS and correctly configured SSL Certs - mobile apps are particularly sensitive to badly formed self signed certs.

---

<div class="post-metadata">

**Author:** ![nstaab](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nstaab](https://forums.rocket.chat/u/nstaab)\
**Post date:** [June 30, 2021, 12:09pm UTC](https://forums.rocket.chat/t/ssl-self-signed-cert/11517/3 "2021-06-30T12:09:18Z")

</div>

I believe I have DNS configured fine - I’m not worried about getting mobile apps to work as my staff will only use a browser/windows client. Do you happen to have a resource that you could point me to that shows step-by-step how to configure SSL with self-signed Certs? My primary reason to move to SSL is the fact that chrome notifications do not work from http sites.

---

<div class="post-metadata">

**Author:** ![john.crisp](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/john.crisp/32/2711_2.png) [@john.crisp](https://forums.rocket.chat/u/john.crisp)\
**Post date:** [July 1, 2021, 8:37am UTC](https://forums.rocket.chat/t/ssl-self-signed-cert/11517/4 "2021-07-01T08:37:57Z")

</div>

Everyone should use https - http will get deprecated in time.

Try this:

> **[Docker Containers](https://docs.rocket.chat/installing-and-updating/docker-containers#5b-self-signed-ssl)**
>
> Docker-Ubuntu 16.04 LTS (64 bit) VPS with Nginx SSL and Hubot

---

<div class="post-metadata">

**Author:** ![nstaab](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nstaab](https://forums.rocket.chat/u/nstaab)\
**Post date:** [July 1, 2021, 12:16pm UTC](https://forums.rocket.chat/t/ssl-self-signed-cert/11517/5 "2021-07-01T12:16:35Z")

</div>

Can I use Nginx with a Snaps deployment instead of using Docker? I’ve put a lot of work into the deployment I currently have setup, so I’d like to avoid scrapping it. Is there an easy way to switch from Caddy to Nginx?

Thanks for the help!

---

<div class="post-metadata">

**Author:** ![john.crisp](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/john.crisp/32/2711_2.png) [@john.crisp](https://forums.rocket.chat/u/john.crisp)\
**Post date:** [July 2, 2021, 9:24am UTC](https://forums.rocket.chat/t/ssl-self-signed-cert/11517/6 "2021-07-02T09:24:00Z")

</div>

Absolutely.

> **[Snaps](https://docs.rocket.chat/installing-and-updating/snaps#faq)**

---

<div class="post-metadata">

**Author:** ![nstaab](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nstaab](https://forums.rocket.chat/u/nstaab)\
**Post date:** [July 2, 2021, 4:13pm UTC](https://forums.rocket.chat/t/ssl-self-signed-cert/11517/7 "2021-07-02T16:13:54Z")

</div>

Thanks for all the help - I believe I’m all set now!
