# Openvidu 2.14 Letsencrypt issue

**URL:** <https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790>\
**Category:** Issues with deployment\
**Tags:** v2\
**Created:** [August 12, 2020, 6:53pm UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790 "2020-08-12T18:53:21Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![lihuapeng](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/lihuapeng/32/357_2.png) [@lihuapeng](https://openvidu.discourse.group/u/lihuapeng)\
**Post date:** [August 12, 2020, 6:53pm UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/1 "2020-08-12T18:53:21Z")

</div>

I deployed the openvidu 2.14 on the ubuntu server.

 ![image](https://global.discourse-cdn.com/free1/uploads/openvidu/original/1X/c26ef8ee223f76c24beac98b29846ba2373d487e.png)

The letsencrypt certificate is failed.

I configured the subdomain a record correctly.

What’s the problem?

Best regards,

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [August 13, 2020, 10:22am UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/2 "2020-08-13T10:22:08Z")

</div>

Please try with 2.15.

---

<div class="post-metadata">

**Author:** ![hsmltuge](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/hsmltuge/32/674_2.png) [@hsmltuge](https://openvidu.discourse.group/u/hsmltuge)\
**Post date:** [August 14, 2020, 5:07pm UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/3 "2020-08-14T17:07:25Z")

</div>

Great Sensei,  
I was in his shoes not long ago, but i figured it out. Is it owk for me to support him? or is there any governing policy.  
Thank you.

---

<div class="post-metadata">

**Author:** ![pabloFuente](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/pablofuente/32/2536_2.png) [@pabloFuente](https://openvidu.discourse.group/u/pabloFuente)\
**Post date:** [August 17, 2020, 5:05pm UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/4 "2020-08-17T17:05:52Z")

</div>

Of course you can help, @hsmltuge. Any kind of help is greatly welcome.

---

<div class="post-metadata">

**Author:** ![lihuapeng](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/lihuapeng/32/357_2.png) [@lihuapeng](https://openvidu.discourse.group/u/lihuapeng)\
**Post date:** [August 19, 2020, 4:57pm UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/5 "2020-08-19T16:57:58Z")

</div>

I tried 2.15  
But its same yet.  
Hi, hsmltuge, can you help me please?

Thank you

---

<div class="post-metadata">

**Author:** ![lihuapeng](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/lihuapeng/32/357_2.png) [@lihuapeng](https://openvidu.discourse.group/u/lihuapeng)\
**Post date:** [August 19, 2020, 7:00pm UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/6 "2020-08-19T19:00:57Z")

</div>

Can you help me please?

---

<div class="post-metadata">

**Author:** ![kamal](https://avatars.discourse-cdn.com/v4/letter/k/a698b9/32.png) [@kamal](https://openvidu.discourse.group/u/kamal)\
**Post date:** [August 21, 2020, 8:08am UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/7 "2020-08-21T08:08:33Z")

</div>

I checked at [openvidu.wematcher.com](http://openvidu.wematcher.com)  
certificate you are using is issued to [admin.wematcher.com](http://admin.wematcher.com)  
Do following:

1. Check your .env file and see domain , email are correct including certificate type letsencrypt
2. rename or delete certificate folder.
3. restart openvidu  
 ![image](https://global.discourse-cdn.com/free1/uploads/openvidu/original/1X/2b78d6d64703d8b5ac2202e9758b2ae160664e29.png)

---

<div class="post-metadata">

**Author:** ![lihuapeng](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/lihuapeng/32/357_2.png) [@lihuapeng](https://openvidu.discourse.group/u/lihuapeng)\
**Post date:** [August 21, 2020, 11:39am UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/8 "2020-08-21T11:39:16Z")

</div>

The correct url: [https://openvidu.wematcher.com:4443/#/](https://openvidu.wematcher.com:4443/#/)

But this certificate is my own-made certificate, and this is valid only for 3 months.  
( in the .env file, I used “owncert” mode. )

But I want to use “letsencrypt” mode, when I use this mode, the above error triggers.

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [August 21, 2020, 2:25pm UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/9 "2020-08-21T14:25:06Z")

</div>

Try with letsencrypt and share with us the NGINX logs.

Regards

---

<div class="post-metadata">

**Author:** ![kamal](https://avatars.discourse-cdn.com/v4/letter/k/a698b9/32.png) [@kamal](https://openvidu.discourse.group/u/kamal)\
**Post date:** [August 21, 2020, 4:47pm UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/10 "2020-08-21T16:47:00Z")

</div>

I think there is some miscommunication.  
I checked again your present SSL is already from letsencrypt even it is put as own certificate.  
Error what you posted above is changing from own certificate to letsencrypt for same domain.  
Since you have same domain name issue may be from letsencrypt.  
Can you please confirm if you want your own certificate not from letsencrypt but from some other provider?

---

<div class="post-metadata">

**Author:** ![lihuapeng](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/lihuapeng/32/357_2.png) [@lihuapeng](https://openvidu.discourse.group/u/lihuapeng)\
**Post date:** [August 22, 2020, 7:08pm UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/11 "2020-08-22T19:08:56Z")

</div>

![image](https://global.discourse-cdn.com/free1/uploads/openvidu/original/1X/b7ec45d793373806642004809979287c385b5b79.png)  
 ![image](https://global.discourse-cdn.com/free1/uploads/openvidu/original/1X/bbc27d4f0e0d8eb11446cd28c8c059da94e5afd1.png)

---

<div class="post-metadata">

**Author:** ![lihuapeng](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/lihuapeng/32/357_2.png) [@lihuapeng](https://openvidu.discourse.group/u/lihuapeng)\
**Post date:** [August 22, 2020, 7:11pm UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/12 "2020-08-22T19:11:33Z")

</div>

When I change the certificate mode as “letsencrypt”, then the nginx trigger error, and my OpenVidu server cannot reach.  
Please check these screenshot.

And I must leave the certificate mode as “owncert”, because I must operate my website.

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [August 24, 2020, 8:17am UTC](https://openvidu.discourse.group/t/openvidu-2-14-letsencrypt-issue/1790/13 "2020-08-24T08:17:05Z")

</div>

Hi @lihuapeng,

I think I have the root of the problem. If I do `curl -Ik http://openvidu.wematcher.com` I see that you have running an Apache server at port 80. It is mandatory for letsencrypt to have port 80 available to validate the certificate through the path `http://openvidu.wematcher.com/.well-known/acme-challenge/...`

You need to stop Apache at this port to let the let’s encrypt operation works in our nginx container.
