Closed rogercreagh closed 2 weeks ago
@rogercreagh This is not a bug. Please read all other issues and discussions where this has been raised.
Specifically - please read: https://github.com/abraunegg/onedrive/discussions/2441
Oh, sorry. I read a closed thread that seemed to imply that it was a bug that had been fixed, so guessed that perhaps it had come back with U24.04 or something. #2441 I missed. My mistake, thanks for your trouble.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Describe the bug
Since upgrading to v2.4.25 if have been getting loads of
WARNING: OneDrive API inconsistency - this file does not have any hash: B9CD0EF703F192C1!836
messagesThis is on three different machines Ubuntu 22.04 and Ubuntu 24.04. The old version was completely removed as per the installation instructions.
The only change in the config file is the addition of a
skip_dir list.
I am only sync'ing a subset of the full 580GB on OneDrive - a different subset on each machine. (as an aside I wish there was aninclude_dir
option as there are only about 4 top level folders that are sync'd on each machine. Much less typing and wouldn't have to remember to add new top level folders to all of the config files every time a new one was added)I also renamed the old local directory and started a fresh one with a full synchonise.
I am now getting lots of these WARNING messages, which didn't used to happen. There are as far as I can see no zero byte files in any of the target folders. (there may be elsewhere, but I haven't knowingly created them).
If I do a subsequent sync where some files have changed on the server but not locally then the new files all get added with no warnings, but as soon as it starts
then the messages start appearing.
Oddly, the messages always start with
WARNING: OneDrive API inconsistency - this file does not have any hash: B9CD0EF703F192C1!836
and then one or more subsequent lines the same with different numbers. The one ending with!836
is always first in a group.The output seems to be the same on all three machines - the same numbers in the same order, implying that it is not something local.
It also takes a very long time to do a sync (more than the default 300secs allowed in the monitor setting) - is it actually looking at ALL the OneDrive folders including the ones that should be skipper? Why?
Operating System Details
Client Installation Method
From Distribution Package
OneDrive Account Type
Personal
What is your OneDrive Application Version
2.4.25
What is your OneDrive Application Configuration
What is your 'curl' version
Where is your 'sync_dir' located
Local
What are all your system 'mount points'
What are all your local file system partition types
How do you use 'onedrive'
personal sharing between three machines and archive
Steps to reproduce the behaviour
install onedrive and do a sync
Complete Verbose Log Output
Screenshots
No response
Other Log Information or Details
No response
Additional context
No response