# Openvidu ce 2.15.0 deployment on premises

**URL:** <https://openvidu.discourse.group/t/openvidu-ce-2-15-0-deployment-on-premises/1885>\
**Category:** Issues with deployment\
**Tags:** v2\
**Created:** [August 22, 2020, 6:55am UTC](https://openvidu.discourse.group/t/openvidu-ce-2-15-0-deployment-on-premises/1885 "2020-08-22T06:55:19Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Upendra\_Kumar](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/upendra_kumar/32/924_2.png) [@Upendra\_Kumar](https://openvidu.discourse.group/u/Upendra_Kumar)\
**Post date:** [August 22, 2020, 6:55am UTC](https://openvidu.discourse.group/t/openvidu-ce-2-15-0-deployment-on-premises/1885/1 "2020-08-22T06:55:19Z")

</div>

deplyment with selfsigned certificates works but , when i choose letsencrypt , it shows error … domain name simpalamserver.online  
type:dns  
detail: no valid ip address

---

<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:52am UTC](https://openvidu.discourse.group/t/openvidu-ce-2-15-0-deployment-on-premises/1885/2 "2020-08-24T08:52:14Z")

</div>

Hi @Upendra_Kumar

Can you share with us your nginx logs?

First of all, I see that you’re using multiple A records for `simpalamserver.online`, am I wrong? To register the domain in letsencrypt, an unique A record should be in the DNS registar.

Regards,  
Carlos

---

<div class="post-metadata">

**Author:** ![Upendra\_Kumar](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/upendra_kumar/32/924_2.png) [@Upendra\_Kumar](https://openvidu.discourse.group/u/Upendra_Kumar)\
**Post date:** [August 24, 2020, 2:22pm UTC](https://openvidu.discourse.group/t/openvidu-ce-2-15-0-deployment-on-premises/1885/3 "2020-08-24T14:22:22Z")

</div>

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

i deployed again with single A record , but it’s failed again… i have stuck here…please help.in A record of domain i have set ip address of ubuntu server. should I do something else ? It is working with owncert option , but in that case node-client api don’t work. Please guide me sir .  
Thanks for your reply.  
Upendra Kumar.

---

<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, 2:32pm UTC](https://openvidu.discourse.group/t/openvidu-ce-2-15-0-deployment-on-premises/1885/4 "2020-08-24T14:32:54Z")

</div>

Try this:

1. Remove as root `/opt/openvidu/certificates`:

```auto
rm -rf /opt/openvidu/certificates

```

1. Restart openvidu:

```auto
./openvidu restart

```

---

<div class="post-metadata">

**Author:** ![Upendra\_Kumar](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/upendra_kumar/32/924_2.png) [@Upendra\_Kumar](https://openvidu.discourse.group/u/Upendra_Kumar)\
**Post date:** [August 24, 2020, 2:40pm UTC](https://openvidu.discourse.group/t/openvidu-ce-2-15-0-deployment-on-premises/1885/5 "2020-08-24T14:40:34Z")

</div>

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

Done sir , but don’t work . and giving error.

---

<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, 2:49pm UTC](https://openvidu.discourse.group/t/openvidu-ce-2-15-0-deployment-on-premises/1885/6 "2020-08-24T14:49:33Z")

</div>

Hi @Upendra_Kumar, I see the ip you’ve used in your domain and I think it is not valid.

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

It seems to be pointing to a local IP. OpenVidu should be accesed using a public ip, if not, letsencrypt can not verify your marchine. That’s why it is saying that it is not a valid IP.

I think you’re in a typical network behind a NAT. Be sure to open all ports in your router and redirect it to the machine which has OpenVidu (192.168.43.188) and use your public ip for the domain register

---

<div class="post-metadata">

**Author:** ![Upendra\_Kumar](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/upendra_kumar/32/924_2.png) [@Upendra\_Kumar](https://openvidu.discourse.group/u/Upendra_Kumar)\
**Post date:** [August 24, 2020, 2:56pm UTC](https://openvidu.discourse.group/t/openvidu-ce-2-15-0-deployment-on-premises/1885/7 "2020-08-24T14:56:44Z")

</div>

Thanks sir … i will try very soon and inform you … what happens…  
Good night sir.

---

<div class="post-metadata">

**Author:** ![danndrev](https://avatars.discourse-cdn.com/v4/letter/d/ebca7d/32.png) [@danndrev](https://openvidu.discourse.group/u/danndrev)\
**Post date:** [March 23, 2021, 3:26pm UTC](https://openvidu.discourse.group/t/openvidu-ce-2-15-0-deployment-on-premises/1885/8 "2021-03-23T15:26:14Z")

</div>

Yes, just put your server on public internet (without NAT/PAT) just for creating the Lets Encrypt Cert. After that, put it back behind the NAT (untill your cert runs out, repeat all.).  
T
