i’m trying to run the openvidu classroom demo on my server at http://xxx.xxx.com:5443 witch i can reach from any browser even outside the lan network the server is in.
Problem is when i build the demo from another machine using:
If you deploy classroom demo in OpenVidu deployment an you export it in 5442 port, then it will be available from the public Internet in https://xxxxx/ because NGINX is listening in 443 port and redirect all requests to 5442 port.
Yes I figured that this morning while trying to fix.
Now when I deploy the classroom demo on my server and I go to xxx.xxx.com I get on my browser:
Bad Request
This combination of port and host requires a TLS.
Even if my domain is secure and letsencypt is generating the certificate I still get the connection refused error in nginx log.
My company is evaluating this software for some projects but so far we are unable to go past this error. Any suggestion?
Ok changing server.ssl.enabled: true made me able to land on the login page at xxx(dot)xxx(dot)com but now when i try to enter as one of the 3 account made i get an error as mentioned here Openvidu-mvc-java sample app
# ERROR: unknown URL `https://xxx.xxx.com/api-logIn`
## OpenVidu Server does not have path `/api-logIn ` mapped
If you are seeing this message as a result of COMPOSED recording, the problem is most likely an issue with the recording URL.
Current recording URL is **https://xxx.xxx.com/api-logIn**
The recording service cannot access the recording layout through this URL.
Use OpenVidu configuration property **`OPENVIDU_RECORDING_COMPOSED_URL`** to provide a valid URL for the recording service to connect to.