While I am deploying the app on heroku , I am getting bad request.
This combination of host and port requires TLS. I am not able to get whats the issue because its working fine in my localhost.This is the log I am getting:-
2021-01-05T05:44:46.260085+00:00 heroku[router]: at=info method=GET path="/" host=mount-call.herokuapp.com request_id=9f59548a-24fd-4b3f-9b66-d4c3c3c863e8 fwd=“103.49.155.195” dyno=web.1 connect=0ms service=14ms status=400 bytes=143 protocol=https
What instructions did you use to deploy?
Thank you for your reply sir. Now I have deployed my app using AWS and it is working but new problem has arised that only me and my friend can only join that meeting, if anyone else is trying to join…this error is coming up
WebSocket connection to ‘wss://3.128.109.91/openvidu’ failed: Error in connection establishment: net::ERR_CERT_AUTHORITY_INVALID.
they are able to see login and join page, but they are not able to join session only…in that page they are getting the above error.
Any help would be appreciated.
If you’ve deployed with AWS and you did not configured a domain name, you should use the domain name assigned to your instance by AWS. It is in the Cloudformation
Also, as you’re not using a FQDN your users should accept the certificate, if not it will not work. I recommend you to set up a domain name and use letsencrypt configuration
https://docs.openvidu.io/en/2.16.0/deployment/deploying-aws/#2-lets-encrypt-certificate
In this way you can use valid certificates. You just need a domain name
Regards,
Carlos
Please follow the steps described by @cruizba properly and use domain or subdomain name instead IP address
Thanks
Vipin