This message was deleted.
# helpdesk
s
This message was deleted.
f
setup egress to debug mode and set ws url to wss:<domain>, keep the insecure to default
e
@faint-army-19363 I'm not using TLS. Why would I write wss?
f
ok then pass as ws://domain. Egress service should be able to access into your livekit servers via outside (public internet), which will send a request from https://egress-composite.livekit.io (default layout site). You should the egress service exactly error in egress service server logs
Copy code
"url": "<https://egress-composite.livekit.io?layout=speaker-dark&token=><token>&url=wss%3A%2F%2F<domain>"}
e
My livekit servers are accessible from outside. My app using my livekit servers right now.
a
There is a config flag for
insecure
that needs to be set to true. Otherwise, chrome cannot connect to an insecure websocket
e
it is already set. insecure: true . it's not working.
This is my yaml file
a
if your livekit-server is accessible from outside, it is using TLS. Have you tried using
wss://
?
e
I will try but this is my livekit helm yaml. I don't think I am using TLS.
Copy code
"error":"signal error dial error: tls: first record does not look like a TLS handshake"
Because I am not using TLS.
a
The helm chart is meant to be used with TLS (see pre-requisites): https://docs.livekit.io/oss/deployment/kubernetes/#pre-requisites I’m not sure how you have
mydomain
mapped to a livekit instance otherwise, or whether there are firewall issues with connecting the two deployments
e
I set up a livekit server with the helm yaml file above and I can broadcast with the address ws://mydomain:7880. I'm not using kubernetes on AWS, GCloud, or DO. How can I configure TLS?
f
use nginx ingress to expose service.