Skip to content
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

Frequent conversation not found errors #13354

Open
jcharaoui opened this issue Sep 19, 2024 · 3 comments
Open

Frequent conversation not found errors #13354

jcharaoui opened this issue Sep 19, 2024 · 3 comments

Comments

@jcharaoui
Copy link

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

We use a Nextcloud Talk group room to keep in touch via text messages, no meetings are occurring.

  1. Open the Talk room in a tab (no meeting, just chat)
  2. Keep the tab opened for at least a few minutes, pinned
  3. Return to the tab after a notification or to send a message

Expected behaviour

Returning to the tab should allow to continue interacting with the chat without problems.

Actual behaviour

The page reloads itself and a "Conversation not found" error message appears.

In the browser console log, an error message is shown.

Talk app

Talk app version: 19.0.9

Custom Signaling server configured: no

Custom TURN server configured: no

Custom STUN server configured: no

Browser

Microphone available: no

Camera available: no

Operating system: Debian 12

Browser name: Firefox

Browser version: 115-esr

Browser log

Object { stack: "c@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:33558:2091\nc@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:33559:3320\nje@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:33557:1792\nEventHandlerNonNull*6672/Z</<@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:33557:1859\n6672/Z<@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:33557:706\nE@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:33559:1637\n_request@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:33558:1261\nrequest@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:33557:5858\n85411/</x/<@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:33558:1747\n36524/o/<@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:33559:7709\nWC@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:34218:2030\nY@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:36330:639\nne@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:36330:1052\nEventListener.handleEvent*xW/<@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:36330:350\nQs@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:26875\nln@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:36417\nmt@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:34632\n20144/bs.prototype.$mount@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:84835\ninit@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:39811\nyr@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:60633\nWi@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:60198\n20144/kf/<@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:66044\n20144/yt/M.prototype._update@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:33902\nNe@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:34675\n20144/M.prototype.get@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:30654\nM@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:30570\nmt@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:34780\n20144/bs.prototype.$mount@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:84835\n20144/mc/M.prototype._init@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:49716\nbs@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:27084:50446\n@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:36570:382\n@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:36570:1621\n@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:36570:1625\n@https://cloud.example.org/apps/spreed/js/talk-main.js?v=1e317913-8:36570:1630\n", message: "Request failed with status code 404", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…} }
useActiveSession.js:89:11

XHR GET https://cloud.example.org/ocs/v2.php/apps/spreed/api/v3/signaling/8iicdvs5 [HTTP/2 404 Not Found 112ms]

Server configuration

Operating system: Debian 12

Web server: Apache2 w/ mod_proxy

Database: MariaDB

PHP version: 8.2

Nextcloud Version: 29.0.7

List of activated apps:

Enabled: - activity: 2.21.1 - admin_audit: 1.19.0 - bruteforcesettings: 2.9.0 - calendar: 4.7.16 - cloud_federation_api: 1.12.0 - comments: 1.19.0 - contactsinteraction: 1.10.0 - dashboard: 7.9.0 - dav: 1.30.1 - deck: 1.13.1 - federatedfilesharing: 1.19.0 - files: 2.1.1 - files_downloadlimit: 2.0.0 - files_external: 1.21.0 - files_pdfviewer: 2.10.0 - files_reminders: 1.2.0 - files_sharing: 1.21.0 - files_trashbin: 1.19.0 - files_versions: 1.22.0 - firstrunwizard: 2.18.0 - lookup_server_connector: 1.17.0 - nextcloud_announcements: 1.18.0 - notifications: 2.17.0 - oauth2: 1.17.1 - password_policy: 1.19.0 - photos: 2.5.0 - previewgenerator: 5.6.0 - provisioning_api: 1.19.0 - recommendations: 2.1.0 - related_resources: 1.4.0 - richdocuments: 8.4.6 - settings: 1.12.0 - sharebymail: 1.19.0 - spreed: 19.0.9 - systemtags: 1.19.0 - text: 3.10.1 - theming: 2.4.0 - twofactor_backupcodes: 1.18.0 - twofactor_totp: 11.0.0-dev - twofactor_webauthn: 1.4.0 - updatenotification: 1.19.1 - user_status: 1.9.0 - viewer: 2.3.0 - weather_status: 1.9.0 - workflowengine: 2.11.0 Disabled: - circles: 29.0.0-dev (installed 27.0.0) - encryption: 2.17.0 - federation: 1.19.0 (installed 1.17.0) - impersonate: 1.16.0 (installed 1.16.0) - logreader: 2.14.0 (installed 2.12.0) - privacy: 1.13.0 (installed 1.11.0) - serverinfo: 1.19.0 (installed 1.17.0) - support: 1.12.0 (installed 1.10.0) - survey_client: 1.17.0 (installed 1.15.0) - suspicious_login: 7.0.0 - user_ldap: 1.20.0

Nextcloud configuration:

{ [9/9019]
"system": {
"memcache.local": "\OC\Memcache\APCu",
"memcache.distributed": "\OC\Memcache\Redis",
"instanceid": "REMOVED SENSITIVE VALUE",
"passwordsalt": "REMOVED SENSITIVE VALUE",
"secret": "REMOVED SENSITIVE VALUE",
"trusted_domains": [
"cloud.coopviauville.org"
],
"datadirectory": "REMOVED SENSITIVE VALUE",
"overwrite.cli.url": "https://cloud.coopviauville.org",
"dbtype": "mysql",
"version": "29.0.7.1",
"dbname": "REMOVED SENSITIVE VALUE",
"dbhost": "REMOVED SENSITIVE VALUE",
"dbtableprefix": "nc_",
"dbuser": "REMOVED SENSITIVE VALUE",
"dbpassword": "REMOVED SENSITIVE VALUE",
"installed": true,
"forcessl": true,
"forceSSLforSubdomains": true,
"loglevel": 3,
"theme": "",
"maintenance": false,
"skeletondirectory": "",
"logtimezone": "America/Toronto",
"trashbin_retention_obligation": "auto",
"updater.release.channel": "stable",
"mail_smtpmode": "smtp",
"mail_smtpauthtype": "LOGIN",
"mail_from_address": "REMOVED SENSITIVE VALUE",
"mail_domain": "REMOVED SENSITIVE VALUE",
"mysql.utf8mb4": true,
"mail_sendmailmode": "pipe",
"default_language": "fr",
"force_language": "fr",
"default_locale": "fr_CA",
"force_locale": "fr_CA",
"default_phone_region": "CA",
"default_timezone": "America/Toronto",
"session_relaxed_expiry": true,
"mail_smtphost": "REMOVED SENSITIVE VALUE",
"mail_smtpport": "25",
"mail_smtpstreamoptions": {
"ssl": {
"allow_self_signed": true,
"verify_peer": false,
"verify_peer_name": false
}
},
"enabledPreviewProviders": [
"OC\Preview\PNG",
"OC\Preview\JPEG",
"OC\Preview\GIF",
"OC\Preview\BMP",
"OC\Preview\XBitmap",
"OC\Preview\HEIC"
],
"data-fingerprint": "29ee528a96bf4fa17b2efa1d2fa9f91d",
"filelocking.enabled": true,
"memcache.locking": "\OC\Memcache\Redis",
"redis": {
"host": "REMOVED SENSITIVE VALUE",
"port": 0,
"timeout": 0
},
"maintenance_window_start": 1
}
}

Server log (data/nextcloud.log)

No logs entries appear in the period around when the problem occurs.

@nickvergessen
Copy link
Member

This sounds like your session expired? Do you also have to login again?

@jcharaoui
Copy link
Author

I never have to login again, so my session is still valid the whole time.

@jcharaoui
Copy link
Author

Additional data point: I have upgraded my browser to Firefox 128-esr, and Nextcloud to 30.0.1, but the issue persists.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants