nextcloud / nextcloud/spreed

May get stuck during "Joining conversation..."

Open
#14,565 2 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug Needs triage
Dominant language
PHP
Stars
2.2k
Forks
587
Avg merge
18h 27m
Merged PRs (30d)
333

Description

How to use GitHub
  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Steps to reproduce

  1. Click on an existing chat
  2. Talk states "Joining conversation..."
  3. Sometimes it remains in this state
Expected behaviour

Talk should change to the chat

Actual behaviour

Under unknown circumstances Talk may continue to show the "Joining conversation..." message, but it never succeeds (even after waiting several minutes).

Image

Talk app

Talk app version: 21.0.0

Custom Signaling server configured: yes, version 2.0.2

Custom TURN server configured: yes

Custom STUN server configured: yes

Browser

Microphone available: yes

Camera available: yes

Operating system: Linux/Ubuntu

Browser name: Firefox

Browser version: most recent

Browser log
[DEBUG] spreed: z4t23rnr | long polling | 30 269.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.69 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 272.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.69 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 279.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.69 kB talk-main.js:26467:13013
Refreshing notifications are notify_push event 2 NotificationsApp-DV09BU4a.chunk.mjs:35:69615
[DEBUG] spreed: z4t23rnr | long polling | 30 301.00 ms status 304 talk-main.js:26467:49520
Got notification data, restoring default polling interval. 2 NotificationsApp-DV09BU4a.chunk.mjs:35:70325
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 301.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
Users joined 
Array [ {…} ]
talk-main.js:26490:62576
[DEBUG] spreed: z4t23rnr | long polling | 30 313.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 347.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 316.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 308.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 293.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 294.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 283.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 438.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 266.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 272.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 339.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 289.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB 2 talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 274.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 296.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 276.00 ms status 304 talk-main.js:26467:49520
Users joined 
Array [ {…} ]
talk-main.js:26490:62576
Conversations were saved to BrowserStorage. Estimated object size: 27.70 kB talk-main.js:26467:13013
Refreshing notifications are notify_push event 2 NotificationsApp-DV09BU4a.chunk.mjs:35:69615
Got notification data, restoring default polling interval. NotificationsApp-DV09BU4a.chunk.mjs:35:70325
[DEBUG] spreed: z4t23rnr | long polling | 29 376.00 ms status 200 talk-main.js:26467:49520
Got notification data, restoring default polling interval. NotificationsApp-DV09BU4a.chunk.mjs:35:70325
Users left 
Array [ "LksS5_OinsV82DQXK9yMj7fJ3e6obg-rQyUbJAxvlXJ8PT13UEs0Z3lLUk5KckVfN0hhOVhINEw2X2VGUF8wWW1Ud0tFb2NhT3dSUWR3Nk14eVE4bmRwbE9BVmpEfDMwNTE2OTkzNzE=" ]
talk-main.js:26490:63221
Refreshing notifications are notify_push event 2 NotificationsApp-DV09BU4a.chunk.mjs:35:69615
Got notification data, restoring default polling interval. 2 NotificationsApp-DV09BU4a.chunk.mjs:35:70325
Users joined 
Array [ {…} ]
talk-main.js:26490:62576
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 289.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 285.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 314.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 286.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 300.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 357.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 311.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 396.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 302.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 321.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
[DEBUG] spreed: z4t23rnr | long polling | 30 321.00 ms status 304 talk-main.js:26467:49520
Users left 
Array [ "HljHeIMkWgiwnWgnj4bxNrEJHCN1pwQZ91AqBizK2kt8RXZpZThBQ0s0cU5jVFdyMnBSMkw4Q3JkQ29ValZEdE1Xek0taG0zREVTZWdFS1lMemlXeldRMGJ8MzI0Nzg2OTM3MQ==" ]
talk-main.js:26490:63221
Refreshing notifications are notify_push event 2 NotificationsApp-DV09BU4a.chunk.mjs:35:69615
Got notification data, restoring default polling interval. 2 NotificationsApp-DV09BU4a.chunk.mjs:35:70325
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
Users left 
Array [ "bxVlw9eetWbKNzNY4mSUSR6WjxIRqTgDGGxuoDI0sx98PUVfc20wQUktNW5IcHdrZGZyaWdaXzNGT2FHSkJndkllRTdxaW8tcnpDRzd3RGlHenM2MVJObjNKS3dRfDY4NjU1OTkzNzE=" ]
talk-main.js:26490:63221
[DEBUG] spreed: z4t23rnr | long polling | 30 369.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.84 kB talk-main.js:26467:13013
Users left 
Array [ "LksS5_OinsV82DQXK9yMj7fJ3e6obg-rQyUbJAxvlXJ8PT13UEs0Z3lLUk5KckVfN0hhOVhINEw2X2VGUF8wWW1Ud0tFb2NhT3dSUWR3Nk14eVE4bmRwbE9BVmpEfDMwNTE2OTkzNzE=" ]
talk-main.js:26490:63221
[DEBUG] spreed: z4t23rnr | long polling | 30 299.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.90 kB talk-main.js:26467:13013
setVisualLastReadMessageId token=z4t23rnr id=33060 2 talk-main.js:27046:37243
Session has been marked as active talk-main.js:27102:8898
Leave room z4t23rnr talk-main.js:26490:61334
[DEBUG] spreed: z4t23rnr | long polling | 20 504.00 ms cancelled talk-main.js:26467:49520
The request has been canceled 
Object { stack: "ce@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26323:211493\nVn@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26325:922\n71083/oo/<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26328:2466\ncancelLookForNewMessages@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26467:64266\nSe/<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26348:9195\nN.prototype.dispatch@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26348:5460\nN/this.dispatch@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26348:4497\nhandler@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:27046:25844\nQt@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:19471:26514\n85471/F.prototype.run@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:19471:31163\nb@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:19471:36533\n85471/Y/<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:19471:27595\nFn@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:19471:27008\n", message: "canceled", name: "CanceledError", code: "ERR_CANCELED" }
talk-main.js:27046:34366
Left 
Object { id: "9", type: "room", room: {…} }
talk-main.js:26490:61419
Joined talk-main.js:26490:40818
Join room b4fzk2eg talk-main.js:26490:59475
Joined 
Object { id: "10", type: "room", room: {…} }
 b4fzk2eg talk-main.js:26490:60812
Users joined 
Array [ {…} ]
talk-main.js:26490:62576
Users joined 
Array [ {…} ]
talk-main.js:26490:62576
[DEBUG] spreed: b4fzk2eg | get context | 3 677.00 ms status 200 talk-main.js:26467:49520
Scrolling to a focused message programmatically talk-main.js:27046:39769
Conversations were saved to BrowserStorage. Estimated object size: 28.16 kB 2 talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 307.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 28.16 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 278.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 28.16 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 311.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.90 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 304.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.90 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 300.00 ms status 304 talk-main.js:26467:49520
Users joined 
Array [ {…} ]
talk-main.js:26490:62576
Conversations were saved to BrowserStorage. Estimated object size: 27.90 kB talk-main.js:26467:13013
Leave room b4fzk2eg talk-main.js:26490:61334
[DEBUG] spreed: b4fzk2eg | long polling | 15 453.00 ms cancelled talk-main.js:26467:49520
The request has been canceled 
Object { stack: "ce@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26323:211493\nVn@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26325:922\n71083/oo/<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26328:2466\ncancelLookForNewMessages@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26467:64266\nSe/<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26348:9195\nN.prototype.dispatch@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26348:5460\nN/this.dispatch@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26348:4497\nhandler@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:27046:25844\nQt@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:19471:26514\n85471/F.prototype.run@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:19471:31163\nb@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:19471:36533\n85471/Y/<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:19471:27595\nFn@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:19471:27008\n", message: "canceled", name: "CanceledError", code: "ERR_CANCELED" }
talk-main.js:27046:34366
setVisualLastReadMessageId token=fxtdv4wa id=32922 talk-main.js:27046:37243
Left 
Object { id: "11", type: "room", room: {…} }
talk-main.js:26490:61419
Scrolling to a focused message programmatically talk-main.js:27046:39769
[DEBUG] spreed: fxtdv4wa | get context | 1 541.00 ms status 200 talk-main.js:26467:49520
token has changed to b4fzk2eg, breaking the loop for fxtdv4wa talk-main.js:27046:33947
Scrolling to a focused message programmatically talk-main.js:27046:39769
Joined talk-main.js:26490:40818
Join room b4fzk2eg talk-main.js:26490:59475
Joined 
Object { id: "12", type: "room", room: {…} }
 b4fzk2eg talk-main.js:26490:60812
Users joined 
Array [ {…} ]
talk-main.js:26490:62576
Users joined 
Array [ {…}, {…} ]
talk-main.js:26490:62576
Joined talk-main.js:26490:40818
Join room fxtdv4wa talk-main.js:26490:59475
Joined 
Object { id: "13", type: "room", room: {…} }
 fxtdv4wa talk-main.js:26490:60812
Users joined 
Array [ {…} ]
talk-main.js:26490:62576
Conversations were saved to BrowserStorage. Estimated object size: 27.90 kB talk-main.js:26467:13013
Refreshing notifications are notify_push event 2 NotificationsApp-DV09BU4a.chunk.mjs:35:69615
Got notification data, restoring default polling interval. 2 NotificationsApp-DV09BU4a.chunk.mjs:35:70325
[DEBUG] spreed: b4fzk2eg | long polling | 8 626.00 ms status 200 talk-main.js:26467:49520
clearLastReadMessage because of isSticky token=b4fzk2eg talk-main.js:27046:38269
Refreshing notifications are notify_push event 2 NotificationsApp-DV09BU4a.chunk.mjs:35:69615
Got notification data, restoring default polling interval. 2 NotificationsApp-DV09BU4a.chunk.mjs:35:70325
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 282.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 523.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 17 380.00 ms status 200 talk-main.js:26467:49520
clearLastReadMessage because of isSticky token=b4fzk2eg talk-main.js:27046:38269
setVisualLastReadMessageId token=b4fzk2eg id=33093 talk-main.js:27046:37243
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 297.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 295.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 315.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 325.00 ms status 304 talk-main.js:26467:49520
setVisualLastReadMessageId token=b4fzk2eg id=33093 3 talk-main.js:27046:37243
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 336.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 284.00 ms status 304 talk-main.js:26467:49520
setVisualLastReadMessageId token=b4fzk2eg id=33093 talk-main.js:27046:37243
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
setVisualLastReadMessageId token=b4fzk2eg id=33093 2 talk-main.js:27046:37243
[DEBUG] spreed: b4fzk2eg | long polling | 30 309.00 ms status 304 talk-main.js:26467:49520
setVisualLastReadMessageId token=b4fzk2eg id=33093 2 talk-main.js:27046:37243
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 307.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 313.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 308.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 321.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 559.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 284.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 321.00 ms status 304 talk-main.js:26467:49520
XHRPUT
https://nextcloud.example.com/ocs/v2.php/apps/spreed/api/v4/room/b4fzk2eg/participants/state
[HTTP/2 404  226ms]

Object { stack: "ce@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26323:211493\nRt@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26325:1139\nQe@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26325:6647\nEventHandlerNonNull*71083/Zt</<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26325:6726\n71083/Zt<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26325:5996\nvr@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26327:531\npromise callback*_request@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26328:1155\nrequest@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26327:1991\n71083/</Pn/<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26328:1810\n71083/o/<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26323:205291\nG2@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26467:41047\nH@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:27102:9109\ncZ/$/C.value<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:27102:9418\nsetTimeout handler*$@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:27102:9402\n", message: "Request failed with status code 404", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…}, status: 404 }
talk-main.js:27102:9209
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 320.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 567.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 291.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 297.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 325.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 492.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 312.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 300.00 ms status 304 talk-main.js:26467:49520
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013
[DEBUG] spreed: b4fzk2eg | long polling | 30 337.00 ms status 304 talk-main.js:26467:49520
XHRPUT
https://nextcloud.example.com/ocs/v2.php/apps/spreed/api/v4/room/b4fzk2eg/participants/state
[HTTP/2 404  262ms]

Object { stack: "ce@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26323:211493\nRt@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26325:1139\nQe@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26325:6647\nEventHandlerNonNull*71083/Zt</<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26325:6726\n71083/Zt<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26325:5996\nvr@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26327:531\npromise callback*_request@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26328:1155\nrequest@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26327:1991\n71083/</Pn/<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26328:1810\n71083/o/<@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26323:205291\nG2@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:26467:41047\nP@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:27102:8862\nQ@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:27102:9531\nEventListener.handleEvent*$@https://nextcloud.example.com/apps/spreed/js/talk-main.js?v=5d064d0c-0:27102:9441\n", message: "Request failed with status code 404", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…}, status: 404 }
talk-main.js:27102:8958
Conversations were saved to BrowserStorage. Estimated object size: 27.82 kB talk-main.js:26467:13013

Server configuration

Operating system: Rocky

Web server: Apache

Database: MySQL

PHP version: 8.3

Nextcloud Version: 31.0.0

List of activated apps:

Nextcloud configuration:

Server log (data/nextcloud.log)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in Firefox with Talk app 21.0.0 and inspect the browser log around the joining flow, including talk-main.js and the listed NotificationsApp chunk. Trace why an existing chat can remain on “Joining conversation...” and verify that it reliably opens the conversation instead.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
audio-video-rtc
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.