Hi all,
I am using Nextcloud now for some time (running on Ubuntu 22.04.3, Nextcloud Version 27.1.5 on a Zotac ZBOX CI665 Nano with 32gb ram + SSDs).
The instance is running fine and fast. Only one problem is really annoying:
When I install the Nextcloud Android App on my Pixel7Pro and open a Folder with about 2500 pictures for the first time it takes about 18-19sec to open (Not talking about previews, just loading the file list… Previews get loaded fine+fast afterwards). That’s okay for me… But… After opening few other folders, opening folders get slower and slower…
Fresh installing the app or deleting all data (not just cache) fixes it for a short time.
For my tests I tried the same folder mentioned after opening like 10-15 other directories first: opening takes more than 2min now.
Trying the same using my IPhone SE (2022) does not show this problem. I can open folders continuously and it does not slow down.
I also tried others Pixel phones (Pixel 6 and 4a…I Do not have other android devices for testing.) and all of them are showing the slow down
You guys have any idea what I could try to fix it?
(“Photos” app for android seems like a good alternative just to check pictures… But it is kind of slow when search through 100k+ pics)
Best wishes and thanks for your help!
Enthilzar
Android App version: 3.26.0
system information
- if you have systeminfo app installed you will find the required data on
https://{your nextcloud}/settings/admin/serverinfo
- collect anonymized system report using
https://{your nextcloud}/settings/admin/support
A | B |
---|---|
Nextcloud version (eg, 26.0.1): | 27.1.5 - 27.1.5.1 |
Operating system and version (eg, Ubuntu 22.04): | Linux 5.15.0-91-generic #101-Ubuntu SMP Tue Nov 14 13:30:08 UTC 2023 x86_64 |
Apache or nginx version (eg, Apache 2.4.25): | nginx/1.25.3 (fpm-fcgi) |
PHP version (eg, 8.1): | 8.1.2 |
Database (sqlite or MariaDB or Postgres) | mysql 10.6.12 |
Docker (compose) | no |
Snap | no |
Is this the first time you’ve seen this error? | no, for months |
The issue you are facing:
- Steps to replicate it:
1.create a testuser and copy 1 directory (2500~ files, some subdirs, for test subdir1 3500 files, subdir2 2300~ files, subdir3 400~ files); copy it 3 times to have 3 same dirs
2. delete all data from android app (app store version or dev doesn’t matter)
3. login fresh with testuser and open main testdir takes about 9-10sec; subdir1 16sec. keep on and open subdirs 2+3
4. close nextcloud app
5. reopen app and open maindir from copy 1: main testdir takes about 17sec to load, subdir1 28sec; keep on and open subdirs 2+3
6. close nextcloud app
7. reopen app and open maindir from copy 2: mein testdir takes about 60sec to load…
- The output of your Nextcloud log in Admin > Logging:
Can only see my wrong logins here, no more entries there.
- The output of your config.php file in
/path/to/nextcloud
**
(usehttps://.../settings/admin/support
which auto-removes identifying information!):
{
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"REMOVED",
"192.168.1.112"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"filesystem_check_changes": 0,
"dbtype": "mysql",
"version": "27.1.5.1",
"overwrite.cli.url": "REMOVED",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"activity_expire_days": 14,
"auth.bruteforce.protection.enabled": true,
"blacklisted_files": [
".htaccess",
"Thumbs.db",
"thumbs.db"
],
"cron_log": true,
"default_phone_region": "DE",
"enable_previews": true,
"enabledPreviewProviders": [
"OC\\Preview\\Imaginary",
"OC\\Preview\\PNG",
"OC\\Preview\\JPEG",
"OC\\Preview\\GIF",
"OC\\Preview\\BMP",
"OC\\Preview\\XBitmap",
"OC\\Preview\\Movie",
"OC\\Preview\\PDF",
"OC\\Preview\\MP3",
"OC\\Preview\\TXT",
"OC\\Preview\\MarkDown"
],
"preview_imaginary_url": "http:\/\/127.0.0.1:9000",
"filelocking.enabled": "true",
"htaccess.RewriteBase": "\/",
"integrity.check.disabled": false,
"knowledgebaseenabled": false,
"logfile": "\/var\/log\/nextcloud\/nextcloud.log",
"loglevel": 2,
"logtimezone": "Europe\/Berlin",
"log_rotate_size": 104857600,
"maintenance": false,
"memcache.local": "\\OC\\Memcache\\APCu",
"memcache.locking": "\\OC\\Memcache\\Redis",
"memcache.distributed": "\\OC\\Memcache\\Redis",
"overwriteprotocol": "https",
"preview_use_imagick": true,
"preview_max_x": "1024",
"preview_max_y": "1024",
"preview_max_scale_factor": 2,
"jpeg_quality": "60",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"port": 0,
"timeout": 0
},
"quota_include_external_storage": false,
"share_folder": "\/Freigaben",
"skeletondirectory": "",
"theme": "",
"trashbin_retention_obligation": "auto, 7",
"updater.release.channel": "stable",
"mail_smtpmode": "smtp",
"mail_smtpsecure": "ssl",
"mail_sendmailmode": "smtp",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtpauthtype": "LOGIN",
"mail_smtpauth": 1,
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "465",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"app_install_overwrite": [
"dropit",
"duplicatefinder",
"imageconverter",
"flowupload",
"hsts"
]
}
- for Docker/Podman list environment variables ( run “
docker inspect {container name}
”)**
not running docker/podman
- The output of your Apache/nginx/system log in
/var/log/____
: - For Docker/Podman post STDOUT of the container (run
docker logs {container name}
)
-
- errors in nextcloud.log in /var/www/ or as admin user in top right menu, filtering for errors.
no errors
- loaded apps
Enabled:
- activity: 2.19.0
- admin_audit: 1.17.0
- bruteforcesettings: 2.7.0
- circles: 27.0.1
- cloud_federation_api: 1.10.0
- comments: 1.17.0
- contactsinteraction: 1.8.0
- dashboard: 7.7.0
- dav: 1.27.0
- duplicatefinder: 1.1.4
- federatedfilesharing: 1.17.0
- federation: 1.17.0
- files: 1.22.0
- files_pdfviewer: 2.8.0
- files_reminders: 1.0.0
- files_rightclick: 1.6.0
- files_sharing: 1.19.0
- files_trashbin: 1.17.0
- files_versions: 1.20.0
- flowupload: 1.1.3
- hsts: 0.9.0
- imageconverter: 1.3.5
- logreader: 2.12.0
- lookup_server_connector: 1.15.0
- nextcloud_announcements: 1.16.0
- notifications: 2.15.0
- oauth2: 1.15.1
- password_policy: 1.17.0
- photos: 2.3.0
- previewgenerator: 5.4.0
- privacy: 1.11.0
- provisioning_api: 1.17.0
- recommendations: 1.6.0
- related_resources: 1.2.0
- richdocuments: 8.2.3
- root_cache_cleaner: 0.1.6
- serverinfo: 1.17.0
- settings: 1.9.0
- sharebymail: 1.17.0
- spreed: 17.1.4
- support: 1.10.0
- suspicious_login: 5.0.0
- systemtags: 1.17.0
- text: 3.8.0
- theming: 2.2.0
- twofactor_backupcodes: 1.16.0
- unsplash: 2.2.1
- updatenotification: 1.17.0
- user_status: 1.7.0
- viewer: 2.1.0
- weather_status: 1.7.0
- workflowengine: 2.9.0
Disabled:
- encryption
- files_external
- firstrunwizard: 2.12.0
- officeonline: 2.0.3
- survey_client: 1.11.0
- twofactor_totp
- user_ldap
- Android App Log
Would like to, but it is to big for text and I am not allowed to upload a odt :(