-
Notifications
You must be signed in to change notification settings - Fork 359
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WebSocket live subscriptions are not working in Firefox #4196
Comments
How strange. Thanks for filing, we're looking into it. |
we haven't been able to replicate, is this still an issue since our updates? |
Hi, sorry for the late response, we did not upgrade Coral in a while now. Meanwhile my Firefox got updated too, now on Version 115.6.0esr (64-bit) Also I can see in the package.json, that Coral is still using the archived package dependency subscriptions-transport-ws which had it's last release on Aug 17, 2020 |
Hello @ihardyslide, I ran a test this morning using Firefox version 110 - 122. All of them had working websocket connections despite us using the archived package for Have you checked whether your CDN or cache hosting/providing your static assets supports websocket traffic? That was a common issue we had with fast.ly and why we currently use Google's CDN and http caching for hosting our static assets. At this time, we can't rep this issue, sorry! |
Hi, thanks for trying to replicate the issue. We are hosting Coral inside of an OpenShift cluster, which for sure supports websocket traffic, because the WS connections are working when I use e.g. Chrome as browser. I will try to debug it again and see if I can find out some more details. BR & Thanks |
Hi,
I am experiencing a WebSocket issue in Firefox.
Wherever a subscription is tried to be established (does not matter if in Admin Dashboard or in Comment Stream), Firefox fails to do so. Every other Browser seems to work properly.
Example:
Go to any page where the comment stream is embed and live updates are enabled in Coral, check the console:
I did some analysis and digging and found quite some similar issues, see related issues section.
There is no real solution and somehow everybody is blaming eachother.
This problem produces other ugly side effects while using Coral.
For example:
Also he does not get any CallOut/ErrorMessage/Anything.
He would have to either:
Additionally I noticed that Coral is using a deprecated (since 2018!) package to implement the WebSocket subscriptions, which is subscriptions-transport-ws
It tells that it should be replaced with graphql-ws
Is this migration already considered/planned?
Expected behavior:
WebSocket subscriptions for Live Updates work also in Firefox
Actual behavior:
WebSocket subscriptions for Live Updates do not work in Firefox
Related Issues:
Versions:
The text was updated successfully, but these errors were encountered: