Repository navigation
Commit 02a0103
fix(sfu): stop offering the broken TLS TURN relay; keep working TCP relay
coturn's TLS listener (:5349) is broken on this box — clients' TLS relay
allocations fail with "TLS/TCP socket buffer operation error" / OpenSSL-3
"SSL routines internal error". Those failing candidates churn ICE and
delay the publisher until livekit hits a dtls timeout ("could not
establish pc connection"), even though a plain-TCP relay (3478/tcp)
carries media fine — verified in coturn logs (~830 KB relayed up to the
SFU on a working session). Drop the turns: URL from the offered ICE
servers; clients now use the TCP relay only. Server-side, applies on the
next connect (no app release). Re-add turns: once coturn TLS is fixed.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent d55c587 commit 02a0103
1 file changed
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
33 | 40 | | |
34 | | - | |
35 | 41 | | |
36 | 42 | | |
37 | 43 | | |
| |||
0 commit comments