The system is extremely buggy.
Tried to setup on Ubuntu 18.04.
I generated SSL certificate for my main domain and sub-domain using letsencrypt. It’s working.
SSL is valid on :80 apache HTTP port but on OpenVid, I set CERTIFICATE_TYPE = letsencrypt and it doesn’t work.
Always show ERR_SSL_PROTOCOL_ERROR
Only work in selfsigned mode but that’s problem with Chrome - Need SSL for it to work.
I wanted to buy PRO version but I don’t think I will buy such buggy software. Any alternatives?
You can use Jitsi, mediasoup, Janus, plain Kurento, etc.
I’m pretty sure they are less buggy than OpenVidu.
But there are a lot of people using OpenVide CE and OpenVidu PRO successfully, without issues. If you explain the exact steps you have used to deploy OpenVidu, and share its logs, maybe we can help you to make it working.
Configure video.sspeducation.org domain…
nginx_1 | - New configuration: letsencrypt
nginx_1 | - Old configuration: owncert
nginx_1 | - Restarting configuration… Removing old certificated…
nginx_1 | Saving debug log to /var/log/letsencrypt/letsencrypt.log
nginx_1 | Plugins selected: Authenticator webroot, Installer None
nginx_1 | Obtaining a new certificate
nginx_1 | Performing the following challenges:
nginx_1 | http-01 challenge for video.sspeducation.org
nginx_1 | Using the webroot path /var/www/certbot for all unmatched domains.
nginx_1 | Waiting for verification…
nginx_1 | Challenge failed for domain video.sspeducation.org
nginx_1 | http-01 challenge for video.sspeducation.org
nginx_1 | Cleaning up challenges
nginx_1 | Some challenges have failed.
nginx_1 | - Requesting LetsEncrypt certificate…IMPORTANT NOTES:
nginx_1 | - The following errors were reported by the server:
nginx_1 |
nginx_1 | Domain: video.sspeducation.org
nginx_1 | Type: unauthorized
nginx_1 | Detail: Invalid response from
nginx_1 | http://video.sspeducation.org/.well-known/acme-challenge/n9izJ_0c9W6wJbZxOH-sVfxw6kD4ud3qYIrYu5rGWuI
nginx_1 | [172.105.62.97]: “\n\n404 Not
nginx_1 | Found\n\n
Not Found
\n<p”
nginx_1 |
nginx_1 | To fix these errors, please make sure that your domain name was
nginx_1 | entered correctly and the DNS A/AAAA record(s) for that domain
nginx_1 | contain(s) the right IP address.
nginx_1 |
nginx_1 |
@kirobo_tashehi Do you have any other services running in this same server? Most of these problems happens when people have other servers running in the background… As Apache servers or nginx servers. OpenVidu installation system needs port 80 and 443 available to generate correctly the letsencrypt certificate.
Thanks. As I said, I’m rather new to this.
So is it not possible to have an APACHE/TOMCAT/NGINX server running and install openvidu on subdomain, correct?
yes no need to install anything like tomcat , nginx etc to configuration openvidu servers setup.
So pleases just follow the steps as shown openvidu docs. I install this application approx 100 times in different environment azure, aws ,digital ocean ,just ubuntu for different people no problem is there instead people don’t know much about devops work .That’s why they do mistakes .
Thanks
[quote=“kirobo_tashehi, post:8, topic:1526”] nginx_1 | To fix these errors, please make sure that your domain name was nginx_1 | entered correctly and the DNS A/AAAA record(s) for that domain nginx_1 | contain(s) the right IP address. [/quote]
means you are creating the letsencrypt request from a server with an IP local address different than the DNS address for your domain name. That happens when the server is on a local network and its local address is mapped to to the domain address by an intermediate gateway. Letsencrypt thinks you are requesting the certificate from a proxy, which could be used for intercepting SSL messages.
if you have ideas on how to solve some problems, described here or in other similar post, please make suggestions here so we can all learn! We all learn from mistakes!
The openvidu developers have made an incredible effort and build a marvelous product which they made it available free. In addition they have been very responsible with their time to provide excellent support. The least we can do is to provide them with our experience, and your ideas will help them as well as the rest of us.
To aurdoc
what idea i can tell if your problem cause not guess able and second max time i seen people don’t follow instructions as it is say the openvidu are buggy app.
So i think i have more respect openvidu efforts that’s why i helping many peoples by sharing my idea’s and error i found .
But sometimes people not able to solve because they do silly mistakes and its not guessable.
For that i personally tell silly step by step procedure .
And many are able to understand there problem tell me the reasons behind that i post on group.
So this way of helping i know. But if you have better way please tell me i will care for future
Thanks