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

[Bug]: All synced! reported but file status disagrees #5936

Open
4 of 8 tasks
ccpf opened this issue Jul 28, 2023 · 5 comments
Open
4 of 8 tasks

[Bug]: All synced! reported but file status disagrees #5936

ccpf opened this issue Jul 28, 2023 · 5 comments

Comments

@ccpf
Copy link

ccpf commented Jul 28, 2023

⚠️ Before submitting, please verify the following: ⚠️

Bug description

The share dialog is looking incomplete.
...
While the nextcloud application window tells me that all is synced:

image

actually nothing has been synced:

image

and remains so.

Steps to reproduce

  1. Right click on the file
  2. Click on Share Options
  3. The share dialog does not display the option to share by e-mail
    ...
    nothing. Syncing should be the default behaviour. Issue occurred after the latest update.

Expected behavior

When clicking on the share dialog, share by e-mail should be an option.
...
Files should be synced automatically.

Which files are affected by this bug

All new files and folders

Operating system

Windows

Which version of the operating system you are running.

Windows 10

Package

Appimage

Nextcloud Server version

25.0.3

Nextcloud Desktop Client version

3.9.1

Is this bug present after an update or on a fresh install?

Updated from a minor version (ex. 3.4.2 to 3.4.4)

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

Are you using an external user-backend?

  • Default internal user-backend
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Nextcloud Server logs

last 4 lines only:
{"reqId":"ZKqBd1FIqMvPiFsX2e76JQAAAU0","level":3,"time":"2023-07-09T09:52:09+00:00","remoteAddr":"XXX","user":"XXXXXXXXXX","app":"webdav","method":"POST","url":"/datacloud/remote.php/dav/bulk","message":"Unknown error while seeking content","userAgent":"Mozilla/5.0 (Windows) mirall/3.9.0stable-Win64 (build 20230613) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"25.0.3.2","exception":{"Exception":"Sabre\\DAV\\Exception","Message":"Unknown error while seeking content","Code":500,"Trace":[{"file":"XXX/apps/dav/lib/BulkUpload/MultipartRequestParser.php","line":129,"function":"isAt","class":"OCA\\DAV\\BulkUpload\\MultipartRequestParser","type":"->"},{"file":"XXX/apps/dav/lib/BulkUpload/BulkUploadPlugin.php","line":71,"function":"isAtLastBoundary","class":"OCA\\DAV\\BulkUpload\\MultipartRequestParser","type":"->"},{"file":"XXX/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPost","class":"OCA\\DAV\\BulkUpload\\BulkUploadPlugin","type":"->"},{"file":"XXX/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"XXX/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"XXX/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"XXX/apps/dav/lib/Server.php","line":360,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"XXX/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"XXX/remote.php","line":171,"args":["XXX/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"XXX/apps/dav/lib/BulkUpload/MultipartRequestParser.php","Line":111,"message":"Unknown error while seeking content","exception":{},"CustomMessage":"Unknown error while seeking content"}}
{"reqId":"ZKqARf8RKZ0W9BSm2avp1QAAAJM","level":3,"time":"2023-07-09T09:53:07+00:00","remoteAddr":"XXX","user":"XXXXXXXXXX","app":"no app in context","method":"POST","url":"/datacloud/remote.php/dav/bulk","message":"Computed md5 hash is incorrect.","userAgent":"Mozilla/5.0 (Windows) mirall/3.9.0stable-Win64 (build 20230613) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"25.0.3.2","data":[]}
{"reqId":"ZKvIPOrpdmDSBnhvGPXVbwAAABM","level":3,"time":"2023-07-10T09:06:15+00:00","remoteAddr":"XXX","user":"XXXXXXXXXX","app":"webdav","method":"POST","url":"/datacloud/remote.php/dav/bulk","message":"Unknown error while seeking content","userAgent":"Mozilla/5.0 (Windows) mirall/3.9.0stable-Win64 (build 20230613) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"25.0.3.2","exception":{"Exception":"Sabre\\DAV\\Exception","Message":"Unknown error while seeking content","Code":500,"Trace":[{"file":"XXX/apps/dav/lib/BulkUpload/MultipartRequestParser.php","line":129,"function":"isAt","class":"OCA\\DAV\\BulkUpload\\MultipartRequestParser","type":"->"},{"file":"XXX/apps/dav/lib/BulkUpload/BulkUploadPlugin.php","line":71,"function":"isAtLastBoundary","class":"OCA\\DAV\\BulkUpload\\MultipartRequestParser","type":"->"},{"file":"XXX/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPost","class":"OCA\\DAV\\BulkUpload\\BulkUploadPlugin","type":"->"},{"file":"XXX/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"XXX/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"XXX/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"XXX/apps/dav/lib/Server.php","line":360,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"XXX/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"XXX/remote.php","line":171,"args":["XXX/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"XXX/apps/dav/lib/BulkUpload/MultipartRequestParser.php","Line":111,"message":"Unknown error while seeking content","exception":{},"CustomMessage":"Unknown error while seeking content"}}
{"reqId":"ZMJSAqHNRhd_ZvT5s21RnwAAAAs","level":3,"time":"2023-07-27T11:16:18+00:00","remoteAddr":"XXX","user":"XXXXXXXXXX","app":"no app in context","method":"POST","url":"/datacloud/remote.php/dav/bulk","message":"Boundary not found where it should be.","userAgent":"Mozilla/5.0 (Windows) mirall/3.9.1stable-Win64 (build 20230725) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"25.0.3.2","data":[]}

Additional info

I used the default update channel on Windows.

@ccpf
Copy link
Author

ccpf commented Jul 28, 2023

I just created a new file and that was synced. Also changes to the new file were synced. However, changing any existing file does nothing, also copies of existing files are not synced. I noticed that files >5MB are not synced. Not sure why ...
In php.ini I had

upload_max_filesize 64MB
post_max_size 64MB

I just increased them to 512MB and now NEW files >5MB are synced. However, existing files are not. Also changing or renaming existing files does nothing.

@ccpf
Copy link
Author

ccpf commented Jul 28, 2023

Under background jobs it tells me:
Last job execution ran an hour ago. Something seems wrong.

I have tried all 3 settings (Ajax, Cron, and Webcron) ... to no avail.

@ccpf
Copy link
Author

ccpf commented Jul 28, 2023

Could it be that this software has issues with some foreign characters? I noticed that files containing things like ç,ä, or chinese characters in their filenames are not synced.

@790680d498db
Copy link

Check out issue/5935

There may be a solution there for you

@ccpf
Copy link
Author

ccpf commented Jul 28, 2023

Check out issue/5935

There may be a solution there for you

Thank you for this. After changing the system encoding to UTF-8 as suggested in this post, it led to the synchronization of several files, all containing Chinese characters in the filenames. However, there are still files (about 50) that are not synced, and they do not appear to have foreign characters in their names, so the issue is partly resolved but not completely.

To be clear: the files in question seem to have been synced at some point, i.e., they are on the server with the same "last modified" date as on my PC, so they were probably synced by an earlier version of nextcloud. However, these particular files do not show the green tick mark but remain with the blue circle, so if I make any changes to them now they are not synced.

Bearing in mind that this issue appeared suddenly (and since I did not make any changes to my Windows system), this problem must have been introduced with a nextcloud update. Also, since this is an issue with a Windows default setting, it still qualifies as a bug and should be addressed by the nextcloud developers as soon as possible!

@joshtrichards joshtrichards changed the title [Bug]: syncing not working [Bug]: All synced! reported but file status disagrees Aug 16, 2024
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

3 participants