Hello! First of all, a big thank you to the developers who make this wonderful platform work!
The Basics
- Nextcloud Server version (e.g., 29.x.x):
Nextcloud Hub 25 Autumn (32.0.4)(dockerized)Nextcloud AIO v12.5.0(dockerized)
- Operating system and version (e.g., Ubuntu 24.04):
Ubuntu 24.04.3 LTSDocker version 28.5.2- CPU: Intel(R) Celeron(R) N5105 @ 2.00GHz (4 threads)
- Memory: 15.37 GB
- Web server and version (e.g, Apache 2.4.25):
- Running apache docker from Nextcloud AIO
Server version: Apache/2.4.66 (Unix)
- Reverse proxy and version _(e.g. nginx 1.27.2)
- not sure how to find this
- PHP version (e.g, 8.3):
PHP 8.3.29 (cli)
- Is this the first time you’ve seen this error? (Yes / No):
- The issue is consistently reproducable
- When did this problem seem to first start?
- Since installation
- Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
- AIO
- Are you using CloudfIare, mod_security, or similar? (Yes / No)
- No
- Android
- Nextcloud android app 3.15.2 (latest)
- Galaxy S25 Ultra
One UI 8.0 - android version 16 - The app is set up without any extra options, I’m editing the files in the android app (so, I’m not using the “Internal 2-way sync” or “Auto Upload” options)
- Desktop
- Apple M2 Pro / 32GB / macOS 15.5 (24F74)
- Nextcloud Desktop Client Version 4.0.6 (macOS) (latest stable)
- Using Standard file sync (not Virtual file sync)
- Connection settings:
- Use system proxy, no upload/download limits
Summary:
Editing a text file inside my android nextcloud app does sync with my server but the change will not propagate to the desktop sync app.
The other way around *does* work: Editing a text file on desktop syncs with the server and that will in turn propagate to the android client.
Changing the text file on the server will propagate to both android and desktop.
Steps to replicate it:
- Open a text file inside the android client with the built-in editor and make a change
- Open the text file on the server: the text file has updated
- Open the text file on desktop: the text file has not updated
- No notification or error is shown in the desktop nextcloud notification tray (Expected a notification: “You changed test.txt” or an error)
- Make another edit in the text file on the server
- The text file does now update on desktop will all the changes.
If you create a brand new text file on android:
- The empty text file does sync to desktop
- But not the content if I then edit it inside the android app after that
On the server, I see no logs with log level warning/error/fatal in the web logging in administrator settings ([my_domain]/settings/admin/logging)
Tested with a .txt and a .md file.
Log entries
Nextcloud
No log entries around the time of reproducing the issue in
Web server / Reverse Proxy
I cannot find directories that are described in the support ticket instructions, in either nextcloud-aio-nextcloud or nextcloud-aio-apache docker pods?
Configuration
Nextcloud
occ config:list system :
> docker exec -u www-data -it nextcloud-aio-nextcloud php occ config:list system
{
"system": {
"one-click-instance": true,
"one-click-instance.user-limit": 100,
"memcache.local": "\\OC\\Memcache\\APCu",
"apps_paths": [
{
"path": "\/var\/www\/html\/apps",
"url": "\/apps",
"writable": false
},
{
"path": "\/var\/www\/html\/custom_apps",
"url": "\/custom_apps",
"writable": true
}
],
"check_data_directory_permissions": false,
"memcache.distributed": "\\OC\\Memcache\\Redis",
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"password": "***REMOVED SENSITIVE VALUE***",
"port": 6379
},
"overwritehost": "jankins.duckdns.org",
"overwriteprotocol": "https",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"localhost",
"jankins.duckdns.org"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "pgsql",
"version": "32.0.4.1",
"overwrite.cli.url": "https:\/\/jankins.duckdns.org\/",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"instanceid": "***REMOVED SENSITIVE VALUE***",
"maintenance": false,
"updatechecker": false,
"loglevel": 2,
"log_type": "file",
"logfile": "\/var\/www\/html\/data\/nextcloud.log",
"log_rotate_size": 10485760,
"log.condition": {
"apps": [
"admin_audit"
]
},
"preview_max_x": 2048,
"preview_max_y": 2048,
"jpeg_quality": 60,
"enabledPreviewProviders": {
"0": "OC\\Preview\\Imaginary",
"1": "OC\\Preview\\MarkDown",
"2": "OC\\Preview\\MP3",
"3": "OC\\Preview\\TXT",
"4": "OC\\Preview\\OpenDocument",
"5": "OC\\Preview\\Movie",
"6": "OC\\Preview\\Krita",
"7": "OC\\Preview\\Photoshop",
"8": "OC\\Preview\\ImaginaryPDF",
"9": "OC\\Preview\\HEIC",
"23": "OC\\Preview\\ImaginaryPDF"
},
"enable_previews": true,
"upgrade.disable-web": true,
"mail_smtpmode": "smtp",
"trashbin_retention_obligation": "auto, 30",
"versions_retention_obligation": "auto, 30",
"activity_expire_days": 30,
"simpleSignUpLink.shown": false,
"share_folder": "\/Shared",
"one-click-instance.link": "https:\/\/nextcloud.com\/all-in-one\/",
"upgrade.cli-upgrade-link": "https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/2726",
"updatedirectory": "\/nc-updater",
"maintenance_window_start": 100,
"allow_local_remote_servers": true,
"davstorage.request_timeout": 3600,
"documentation_url.server_logs": "https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/5425",
"htaccess.RewriteBase": "\/",
"dbpersistent": false,
"auth.bruteforce.protection.enabled": true,
"ratelimit.protection.enabled": true,
"files_external_allow_create_new_local": false,
"trusted_proxies": "***REMOVED SENSITIVE VALUE***",
"preview_imaginary_url": "***REMOVED SENSITIVE VALUE***",
"preview_imaginary_key": "***REMOVED SENSITIVE VALUE***",
"memories.db.triggers.fcu": true,
"memories.exiftool": "\/var\/www\/html\/custom_apps\/memories\/bin-ext\/exiftool-amd64-musl",
"memories.vod.path": "\/var\/www\/html\/custom_apps\/memories\/bin-ext\/go-vod-amd64",
"memories.vod.ffmpeg": "\/usr\/bin\/ffmpeg",
"memories.vod.ffprobe": "\/usr\/bin\/ffprobe",
"app_install_overwrite": [],
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_sendmailmode": "smtp",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "465",
"mail_smtpsecure": "ssl",
"mail_smtpauth": true,
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"DOMAIN": "***REMOVED SENSITIVE VALUE***"
}
}
Apps
/var/www/html $ php occ app:list
Enabled:
- activity: 5.0.0-dev.0
- admin_audit: 1.22.0
- app_api: 32.0.0
- bruteforcesettings: 5.0.0-dev.0
- calendar: 6.1.5
- circles: 32.0.0
- cloud_federation_api: 1.16.0
- comments: 1.22.0
- contacts: 8.3.1
- contactsinteraction: 1.13.1
- dashboard: 7.12.0
- dav: 1.34.2
- deck: 1.16.3
- federatedfilesharing: 1.22.0
- federation: 1.22.0
- files: 2.4.0
- files_3dmodelviewer: 0.0.16
- files_downloadlimit: 5.0.0-dev.0
- files_fulltextsearch: 32.0.2
- files_pdfviewer: 5.0.0-dev.0
- files_reminders: 1.5.0
- files_sharing: 1.24.1
- files_trashbin: 1.22.0
- files_versions: 1.25.0
- firstrunwizard: 5.0.0-dev.0
- fulltextsearch: 32.0.0
- fulltextsearch_elasticsearch: 32.0.2
- logreader: 5.0.0-dev.0
- lookup_server_connector: 1.20.0
- memories: 7.8.2
- nextcloud-aio: 0.8.0
- nextcloud_announcements: 4.0.0-dev.0
- notes: 4.13.0
- notifications: 5.0.0-dev.0
- notify_push: 1.3.0
- oauth2: 1.20.0
- password_policy: 4.0.0-dev.0
- photos: 5.0.0-dev.1
- previewgenerator: 5.11.0
- privacy: 4.0.0-dev.0
- profile: 1.1.0
- provisioning_api: 1.22.0
- recognize: 10.0.7
- recommendations: 5.0.0-dev.0
- related_resources: 3.0.0-dev.0
- serverinfo: 4.0.0-dev.0
- settings: 1.15.1
- sharebymail: 1.22.0
- support: 4.0.0-dev.0
- survey_client: 4.0.0-dev.0
- systemtags: 1.22.0
- tasks: 0.17.1
- text: 6.0.1
- theming: 2.7.0
- twofactor_backupcodes: 1.21.0
- twofactor_totp: 14.0.0
- updatenotification: 1.22.0
- user_status: 1.12.0
- viewer: 5.0.0-dev.0
- weather_status: 1.12.0
- webhook_listeners: 1.3.0
- workflowengine: 2.14.0
Disabled:
- assistant: 2.12.0 (installed 2.12.0)
- encryption: 2.20.0
- files_external: 1.24.0
- suspicious_login: 10.0.0-dev.0
- twofactor_nextcloud_notification: 6.0.0-dev.0
- user_ldap: 1.23.0