False positive conflicted copy not syncing STATUS:IGNORE

Expected behaviour

Files with the filename containing “conflicted copy” are synced like any other file.

Actual behaviour

Files with the filename containing “(conflicted copy)” are marked as a conflicted copy and not synced.

Steps to reproduce

  1. Create new user account (or existing account).
  2. Install desktop client Windows10
  3. Create or duplicate a file in a sync folder with the string “conflicted copy” in the filename
  4. Wait for sync

Server configuration

Operating system: Ubuntu 16.04

Web server: Apache

Database: MySQL

PHP version: 7

ownCloud version:

Storage backend (external storage): RAID

Client configuration

Client version:

Operating system:Windows 10 Pro

OS language: US English

Qt version used by client package (Linux only, see also Settings dialog):

Client package (From ownCloud or distro) (Linux only): N/A

Installation path of client: C:\Program Files (x86)\ownCloud


Please use Gist (https://gist.github.com/) or a similar code paste for longer

Template for output < 10 lines

  1. Client logfile:
    09-11 11:13:52:583 [ info gui.application ]: “################## ownCloud locale:[en_US] ui_lang:[en_US] version:[2.5.4 (build 11415)] os:[Windows 10 (10.0)]”
    09-11 11:14:02:955 [ info gui.socketapi ]: Received SocketAPI message <-- “RETRIEVE_FILE_STATUS:C:\Users\Andy\Downloads\ROAD RIGHT OF WAY AGREEMENT (conflicted copy 2018-10-04 105846).docx” from QLocalSocket(0x58a3e68)
    09-11 11:14:02:955 [ info gui.socketapi ]: Sending SocketAPI message --> “STATUS:IGNORE:C:\Users\Andy\Downloads\ROAD RIGHT OF WAY AGREEMENT (conflicted copy 2018-10-04 105846).docx” to QLocalSocket(0x58a3e68)

  2. Web server error log:
    No errors and no access logs relating to the filename.

  3. Server logfile: ownCloud log (data/owncloud.log):
    None (relating to this)

@74gee There’s an environment variable ( OWNCLOUD_UPLOAD_CONFLICT_FILES ) to change this behaviour. Here you can find more information: