-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
- Click on "Dashboard", then click on "Files", then click on "Talk" in any order.
- Repeat this. For a few clicks (5-10-15) the system works as expected but then the problem manifests itself.
Another method:
- After a while (say 5 minutes), click on something (like Files) or type the address of your server and press enter. Most of the time the problem shows up.
Expected behaviour
You should see the page starting loading (almost immediately, perhaps slowly, but this is not the issue here).
Actual behaviour
The browser's "loading" icon is animated but the page is blank, and after around 22-23 seconds the page appears.
This 22-23 secs is very stable, I can always predict when the page appears with just watching the time.
When I'm watching the browser's console, more specifically network, I can see two calls. Let's assume I click on Talk. I see immediately a call to spreed/, with status Cancelled, and immediately another call to spreed/ with status Pending. After 22.73 secs of waiting the answer arrives. This interval is so consistent I would look for a timeout, more specifically a DNS timeout. Note: The cancelled call appears during the "expected" behaviour as well.
This behaviour is new, I think this is connected to the change to 22.2.0. I'm not entirely sure though, it might've appeared after the 21 -> 22 transition. It's annoying but kinda harmless.
Server configuration
Operating system: DragonFly xxxx 6.0-RELEASE DragonFly v6.0.0-RELEASE #3: Mon May 10 20:33:15 CEST 2021 root@xxxx:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64
Web server: nginx/1.20.1
Database: mysql Ver 15.1 Distrib 10.5.10-MariaDB, for DragonFly (x86_64) using EditLine wrapper
PHP version:
PHP 7.4.23 (cli) (built: Sep 2 2021 21:00:19) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.23, Copyright (c), by Zend Technologies
Nextcloud version: 22.2.0
Updated from an older Nextcloud/ownCloud or fresh install: Updated from older Nextcloud.
Where did you install Nextcloud from: Always download from nextcloud.com.
Signing status:
Signing status
No errors have been found.List of activated apps:
App list
Enabled:
- accessibility: 1.8.0
- activity: 2.15.0
- appointments: 1.10.2
- apporder: 0.13.0
- bruteforcesettings: 2.2.0
- calendar: 2.3.4
- circles: 22.1.1
- cloud_federation_api: 1.5.0
- collectives: 0.14.22
- comments: 1.12.0
- contacts: 4.0.3
- contactsinteraction: 1.3.0
- dashboard: 7.2.0
- dav: 1.19.0
- deck: 1.5.3
- event_update_notification: 1.3.0
- federatedfilesharing: 1.12.0
- federation: 1.12.0
- files: 1.17.0
- files_markdown: 2.3.4
- files_pdfviewer: 2.3.0
- files_rightclick: 1.1.0
- files_sharing: 1.14.0
- files_texteditor: 2.14.0
- files_trashbin: 1.12.0
- files_versions: 1.15.0
- files_videoplayer: 1.11.0
- firstrunwizard: 2.11.0
- logreader: 2.7.0
- lookup_server_connector: 1.10.0
- mail: 1.10.5
- nextcloud_announcements: 1.11.0
- notes: 4.1.1
- notifications: 2.10.1
- oauth2: 1.10.0
- password_policy: 1.12.0
- photos: 1.4.0
- privacy: 1.6.0
- provisioning_api: 1.12.0
- quicknotes: 0.7.2
- recommendations: 1.1.0
- richdocuments: 4.2.3
- richdocumentscode: 6.4.1103
- serverinfo: 1.12.0
- settings: 1.4.0
- sharebymail: 1.12.0
- spreed: 12.1.2
- support: 1.5.0
- survey_client: 1.10.0
- systemtags: 1.12.0
- tasks: 0.14.2
- text: 3.3.0
- theming: 1.13.0
- timetracker: 0.0.72
- twofactor_backupcodes: 1.11.0
- updatenotification: 1.12.0
- user_status: 1.2.0
- viewer: 1.6.0
- weather_status: 1.2.0
- workflowengine: 2.4.0
Disabled:
- admin_audit
- announcementcenter
- encryption
- files_bpm
- files_external
- groupfolders
- integration_jira
- timemanager
- user_ldap
Nextcloud configuration:
Config report
{
"system": {
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"xxxx"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "22.2.0.2",
"overwrite.cli.url": "https:\/\/xxxx",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"memcache.local": "\\OC\\Memcache\\APCu",
"logfile": "\/var\/log\/nextcloud\/nextcloud.log",
"logtimezone": "Europe\/Budapest",
"default_phone_region": "HU",
"allow_user_to_change_display_name": true,
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_smtpmode": "smtp",
"mail_sendmailmode": "smtp",
"mail_smtpauthtype": "PLAIN",
"mail_smtpauth": 1,
"mail_smtpsecure": "ssl",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "465",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"maintenance": false,
"theme": "",
"loglevel": 2,
"app_install_overwrite": [
"files_texteditor"
]
}
}Are you using external storage, if yes which one: local
Are you using encryption: no
Are you using an external user-backend, if yes which one: no
Client configuration
Browser: Chrome Version 94.0.4606.81 (Official Build) (64-bit)
Same with Firefox 93.0 (64-bit).
Operating system:
Linux xxx 5.11.0-37-generic #41-Ubuntu SMP Mon Sep 20 16:39:20 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Same with Windows 10.
Logs
Web server error log
Web server error log
No relevant entries. I watch the log during these interactions, and no error appears at all.Nextcloud log (data/nextcloud.log)
Nextcloud log
No relevant entries. I watch the log during these interactions, and nothing appears at all.Browser log
Browser log
The cancelled call, copied as cURL:curl 'https://xxxx/apps/files/' \
-H 'authority: xxxx' \
-H 'sec-ch-ua: "Chromium";v="94", "Google Chrome";v="94", ";Not A Brand";v="99"' \
-H 'sec-ch-ua-mobile: ?0' \
-H 'sec-ch-ua-platform: "Linux"' \
-H 'upgrade-insecure-requests: 1' \
-H 'user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36' \
-H 'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9' \
-H 'sec-fetch-site: same-origin' \
-H 'sec-fetch-mode: navigate' \
-H 'sec-fetch-user: ?1' \
-H 'sec-fetch-dest: document' \
-H 'accept-language: en-US,en;q=0.9' \
-H 'cookie: __Host-nc_sameSiteCookielax=true; __Host-nc_sameSiteCookiestrict=true; nc_username=uuuu; oc_sessionPassphrase=53xo4mhkHSCgZVR3umtulE%2FSBn1OPU5awhQ144pnoe0oLKUk%2Fmosr5SaEHdyn%2BiWJujq1uwDYoePV75J7LMGAzbOkELQZGAQbEtrI6aElYUFJWbxYwRQuMdyKPy6kpxf; oc72gzadgos2=gnk9c8ga7t87kmecc5j3gnnt9v; nc_token=v3CePl5289PTYLf3W6bDMB2rGOcR28Wh; nc_session_id=gnk9c8ga7t87kmecc5j3gnnt9v' \
--compressedThe immediately following and eventually successful call (that receives answer after cc 22.8 secs):
curl 'https://xxxx/apps/files/' \
-H 'authority: xxxx' \
-H 'sec-ch-ua: "Chromium";v="94", "Google Chrome";v="94", ";Not A Brand";v="99"' \
-H 'sec-ch-ua-mobile: ?0' \
-H 'sec-ch-ua-platform: "Linux"' \
-H 'upgrade-insecure-requests: 1' \
-H 'user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36' \
-H 'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9' \
-H 'sec-fetch-site: same-origin' \
-H 'sec-fetch-mode: navigate' \
-H 'sec-fetch-dest: document' \
-H 'accept-language: en-US,en;q=0.9' \
-H 'cookie: __Host-nc_sameSiteCookielax=true; __Host-nc_sameSiteCookiestrict=true; nc_username=uuuu; oc_sessionPassphrase=53xo4mhkHSCgZVR3umtulE%2FSBn1OPU5awhQ144pnoe0oLKUk%2Fmosr5SaEHdyn%2BiWJujq1uwDYoePV75J7LMGAzbOkELQZGAQbEtrI6aElYUFJWbxYwRQuMdyKPy6kpxf; oc72gzadgos2=gnk9c8ga7t87kmecc5j3gnnt9v; nc_token=v3CePl5289PTYLf3W6bDMB2rGOcR28Wh; nc_session_id=gnk9c8ga7t87kmecc5j3gnnt9v' \
--compressed