-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Sync Failure due to Precondition Failed #18515
Comments
The conflict situation is normal. If the client of user1 did not download the latest version, and at this time user1 makes changes to the document, it is technically a conflict. The issue here is rather the question why the client of user1 did not download in the first place. |
Etag propagation has been reworked and improved in 8.1.1 (see #14726). You could also try 8.0.6 but I'm not sure if it will improve there. |
If you can provide more details about the path names of the shared files, from the point of view of user1 and from the point of view of user2, I might be able to tell you if this is the situation where this bug happens. |
Is this view suitable?
|
@PVince81 Any updates on this? |
If @PVince81 cannot help on this maybe someone else has ideas? |
I think this is fixed in 8.1.3, you might want to retest with that version. There isn't much to be done for older versions as the improved etag propagation code cannot be backported. If you still see this issue in 8.1.3 with the same sharing configuration then it might be a different issue. |
Please let me know if you still have this issue in 8.2.3 or 9.0.1. |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Similar issues seems to have reported before Sync Failure due to Precondition Failed and precondition failed (412) from the server but these are closed now and we have newer clients.
Steps to reproduce
Expected behaviour
Owncloud should be able to resolve the conflict.
Actual behaviour
Error file is created, precondition error is replied
Server configuration
Operating system:
Debian 7.8
Web server:
NGINX 1.2.1-2.2+wheezy3
Database:
MySQL 5.5.44-0+deb7u1
PHP version:
PHP 5.4.41-0+deb7u1
ownCloud version: (see ownCloud admin page)
8.0.2-8
Updated from an older ownCloud or fresh install:
updated
List of activated apps:
The content of config/config.php:
Are you using external storage, if yes which one: local/smb/sftp/...
no
Are you using encryption: yes/no
yes
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...
ActiveDirectory
LDAP configuration (delete this part if not used)
Client configuration
Browser:
FireFox
Operating system:
Windows 8.1
OwnCloud Client
1.8.4
Logs
ownCloud log (data/owncloud.log)
The text was updated successfully, but these errors were encountered: