| layout | docs |
|---|---|
| title | Troubleshooting — WebRTC |
| description | Common problems and fixes when running LessUp WebRTC. |
- verify the app is running on the expected host and port
- check
WS_ALLOWED_ORIGINS - inspect browser console errors from
web/src/controllers/signaling.js
- confirm the browser has camera and microphone permission
- make sure
navigator.mediaDevices.getUserMediais available - test on
localhostor HTTPS
- join the exact same room in both tabs
- confirm the server is sending
room_members - verify the client did not hit duplicate ID handling
- add a TURN server through
RTC_CONFIG_JSON - verify firewall rules for TURN ports
- serve the app over HTTPS/WSS in production
- run
make check - run
cd web && npm test - ensure your
golangci-lintmatches the repo's v2 config expectations
- Open an issue
- compare behavior against the OpenSpec Hub