Comments (9)
hello_timeout
from the signaling server sounds like the signaling server is not responding correctly anymore.
Maybe you can try restarting it.
from spreed.
hello_timeout
from the signaling server sounds like the signaling server is not responding correctly anymore. Maybe you can try restarting it.
I tried several things, completely restarting the server was the first one.
Then tried to reset the app, before I upgraded AIO.
Finally I found out I can reproduce with any user on windows but not on linux.
from spreed.
Just tested on Windows with Nextcloud AIO v9.0.1 (Talk 19.0.2) - cannot reproduce, works fine as before update.
from spreed.
Does it happen for any users in one browser or several? On one machine or several?
from spreed.
All users, different machines win10 and 11, I asked them to verify windows and browser updates.
Could this be related to my nginx reverse proxy ?
I'm using settings from https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md .
I cannot tell precisely which update triggered this, but probably one AIO app auto update since I didn't force udpate before AIO update today.
The issue appeared a week ago.
from spreed.
I just checked nginx logs and i have a lot of errors connect() failed (111: Connection refused) while connecting to upstream
, I don't understand where the problem could lie since it's was working until now.
2024/06/17 16:52:10 [error] 119988#119988: *55553 connect() failed (111: Connection refused) while connecting to upstream, client: 193.48.189.201, server: <hostname>, request: "DELETE /ocs/v2.php/apps/spreed/api/v4/room/bvvy26yn/participants/active HTTP/2.0", upstream: "http://[::1]:11000/ocs/v2.php/apps/spreed/api/v4/room/bvvy26yn/participants/active"
Does the http://[::1]:11000
means client is trying to query ipv6 ?
from spreed.
I had localhost
in the upstream nginx config, I'm trying to replace by 127.0.0.1
now
Edit : no more nginx errors, but the issue remains
from spreed.
Here is some nginx logs grep spreed, a lot of HTTP 101, is this normal ?
<IP v4> - - [17/Jun/2024:17:03:26 +0200] "GET /standalone-signaling/spreed HTTP/1.1" 101 292 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
<IP v4> - - [17/Jun/2024:17:03:28 +0200] "GET /standalone-signaling/spreed HTTP/1.1" 101 292 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
<IP v4> - - [17/Jun/2024:17:03:29 +0200] "GET /standalone-signaling/spreed HTTP/1.1" 101 292 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
<IP v4> - - [17/Jun/2024:17:03:32 +0200] "GET /standalone-signaling/spreed HTTP/1.1" 101 292 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
172.18.0.4 - - [17/Jun/2024:17:03:32 +0200] "POST /ocs/v2.php/apps/spreed/api/v3/signaling/backend HTTP/1.1" 200 123 "-" "nextcloud-spreed-signaling/1.3.1~docker"
<IP v4> - - [17/Jun/2024:17:03:33 +0200] "GET /standalone-signaling/spreed HTTP/1.1" 101 292 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
<IP v4> - - [17/Jun/2024:17:03:34 +0200] "GET /ocs/v2.php/apps/spreed/api/v1/chat/bvvy26yn?setReadMarker=0&lookIntoFuture=1&lastKnownMessageId=5825&limit=100&includeLastKnown=0&markNotificationsAsRead=0 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:126.0) Gecko/20100101 Firefox/126.0"
<IP v4> - - [17/Jun/2024:17:03:36 +0200] "GET /standalone-signaling/spreed HTTP/1.1" 101 292 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
<IP v4> - - [17/Jun/2024:17:03:37 +0200] "GET /standalone-signaling/spreed HTTP/1.1" 101 292 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
from spreed.
It turns out I cannot reproduce this at home with my win11 desktop.
So I'm now able to narrow this to another common config between failing machines : that damned antivirus bitdefender may have suddenly started to block UDP on its own, without notifying users, of course.
I have no other explanation, given the absence of explicit errors on the server side.
So I'm closing it for now.
Sorry about this and thanks a lot guys for quickly looking into it !
Cheers
from spreed.
Related Issues (20)
- `FederationSupported` attribute missing from `setSessionState`
- GitHub references are not rendered anymore HOT 2
- Two check marks although read-status not shared HOT 3
- Error on banning call still removes participant
- 🚀 Release todo 19.0.6
- After updating Nextcloud Talk - browser conversation stuck on "Joining Conversation" HOT 3
- 🚀 Release todo 19.0.7
- Start/leave call needs some padding on the right HOT 5
- chore: Renaming actor and banned actor
- Giphy search HOT 2
- ` onMounted is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup().`
- Build no longer works HOT 2
- "XYZ is typing..." overlays last message and message menus
- Switching to a chat from the root page has a UI glitch if sidebar was open before HOT 3
- Original message in replies not visible (ellipsis) HOT 9
- signaling: Improve error handling when joining a room
- Adapt new guest name handling HOT 2
- Multiple note-to-self rooms in web after creation/deletion in iOS HOT 1
- Ease participating as a internal user when joining public conversations
- Update to 29.0.4 removes some federated users HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spreed.