# OpenVidu 3.5: Components (Angular) can’t join in split-VM setup

**URL:** <https://openvidu.discourse.group/t/openvidu-3-5-components-angular-can-t-join-in-split-vm-setup/5470>\
**Category:** Issues developing apps\
**Created:** [January 30, 2026, 2:16pm UTC](https://openvidu.discourse.group/t/openvidu-3-5-components-angular-can-t-join-in-split-vm-setup/5470 "2026-01-30T14:16:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![aurdoc](https://avatars.discourse-cdn.com/v4/letter/a/ecae2f/32.png) [@aurdoc](https://openvidu.discourse.group/u/aurdoc)\
**Post date:** [January 30, 2026, 2:16pm UTC](https://openvidu.discourse.group/t/openvidu-3-5-components-angular-can-t-join-in-split-vm-setup/5470/1 "2026-01-30T14:16:03Z")

</div>

> 

In OpenVidu 3.5 single-node, OpenVidu Meet worked, but OpenVidu Components (Angular) could not join rooms in a split-VM deployment where:

- VM A runs the OpenVidu 3.5 stack (domain [rtc.example.com](http://rtc.example.com))

- VM B runs the web app + token backend (domain [app.example.com](http://app.example.com))

In this setup the browser attempts:

wss://rtc.example.com/rtc/v1?access\_token=… and the WS connection fails.

After a lot of head-scratching and trial-and-error, we found the cause was in the default Caddy YAML on VM A: the route that proxies RTC signaling to 127.0.0.1:7780 matched “/rtc” but not “/rtc/\*”. As a result, requests to “/rtc/v1” were not routed to the RTC upstream and instead fell through to the default handler.

Once we added “/rtc/\*_” to the same match block (alongside “/rtc” and “/twirp/_”) that proxies to 127.0.0.1:7780, OpenVidu Components immediately started joining rooms normally from VM B.

Suggestion: Update the default OpenVidu 3.5 Caddy routing to include “/rtc/\*” (or explicitly route “/rtc/v1”) to the RTC signaling upstream so split-VM deployments work out-of-the-box.

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [February 5, 2026, 12:12pm UTC](https://openvidu.discourse.group/t/openvidu-3-5-components-angular-can-t-join-in-split-vm-setup/5470/2 "2026-02-05T12:12:35Z")

</div>

Thank you for your report, I will take this into account for 3.6.0
