Handle non-pretty URLs for federated server URL #12888
Labels
0. Needs triage
bug
feature: federation 🌐
feature: signaling 📶
Internal and external signaling backends
Milestone
Ref:
spreed/src/utils/signaling.js
Line 1186 in d891573
Since we don't include a possible
index.php
fornextcloudServer
:spreed/lib/Controller/SignalingController.php
Line 242 in f00266d
There is a possibility, that the remote server does not support pretty URLs and signaling federation fails, because the requests can't be made.
This the URL is generated here in talk:
spreed/src/utils/signaling.js
Lines 980 to 982 in d891573
And here in the lib:
https://github.com/nextcloud-libraries/nextcloud-router/blob/5b8e1711fbaaf9d5f8a68514f741f46361b69570/lib/index.ts#L118-L141
It seems we could just pass
noRewrite: true
as options, to always have anindex.php
in the URL, as currently it is determined by our own server support.This also needs to be done on the clients.
The text was updated successfully, but these errors were encountered: