ownCloud client not synchronizing

10

#1

Steps to reproduce

  1. Modify file on computer 1
  2. Modified file is synchronized with server
  3. Verify if modified file is downloaded from server on computer 2

Expected behaviour

File should automatically get modified on computer 2, same as the change should be shown on the sync protocol of computer 2

Actual behaviour

File does not get modified on computer 2, although the client recognizes that the change has been made on the server (Server activity)

Server configuration

Operating system:

Ubuntu Linux 16.04.3

Web server:

Apache2

Database:

MySQL

PHP version:

7

ownCloud version: (see ownCloud admin page)

10.0.4

Updated from an older ownCloud or fresh install:

Updated

Where did you install ownCloud from:

Owcloud repositories

Signing status (ownCloud 9.0 and above):

No errors have been found.

The content of config/config.php:

{
    "system": {
        "updatechecker": false,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "files_external_allow_create_new_local": "true",
        "trusted_domains": [
            "***REMOVED SENSITIVE VALUE***",
            "***REMOVED SENSITIVE VALUE***"
        ],
        "datadirectory": "\/var\/www\/owncloud\/data",
        "overwrite.cli.url": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "10.0.4.4",
        "dbname": "owncloud",
        "dbhost": "localhost",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "logtimezone": "UTC",
        "installed": true,
        "theme": "",
        "loglevel": 2,
        "maintenance": false,
        "memcache.local": "\\OC\\Memcache\\APCu",
        "memcache.locking": "\\OC\\Memcache\\APCu"
    }
}

List of activated apps:

Enabled:
  - activity: 2.3.6
  - calendar: 1.5.4
  - comments: 0.3.0
  - configreport: 0.1.1
  - contacts: 1.5.3
  - dav: 0.3.2
  - federatedfilesharing: 0.3.1
  - federation: 0.1.0
  - files: 1.5.1
  - files_antivirus: 0.11.2
  - files_external: 0.7.1
  - files_external_dropbox: 1.0.0
  - files_pdfviewer: 0.8.2
  - files_sharing: 0.10.1
  - files_texteditor: 2.2.1
  - files_trashbin: 0.9.1
  - files_versions: 1.3.0
  - firstrunwizard: 1.1
  - market: 0.2.3
  - notifications: 0.3.2
  - provisioning_api: 0.5.0
  - systemtags: 0.3.0
  - updatenotification: 0.2.1
Disabled:
  - encryption
  - external
  - files_videoplayer
  - gallery
  - oauth2
  - templateeditor
  - theme-example
  - user_external

Are you using external storage, if yes which one: local/smb/sftp/...

local

Are you using encryption: yes/no

no

Client configuration

Browser:

Firefox

Operating system:

Ubuntu 16.04

Logs

No error logs

Note

Could it be that is is due to having used the following mysql-command?:

UPDATE oc_filecache
SET checksum = ''
WHERE COALESCE (checksum, '') <> ''

in order to get rid of the following annoying malfunction:

Certain files would not be downloaded from the sever, showing the following message on the client's 'Not Synced' tab:

The Downloaded File does not match the checksum, the download will be resumed


#2

Let me quote myself from another place:

Modifying the DB manually is untested, unsupported and with unknown consecuences. Basically, use it at your own risk.

I'm not sure if that can be "auto-repaired" by uploading a new version of the files.

For the checksum problem, check that the uploaded file is the same in the client 1 (the one that uploaded the file) and the server. You can do it by opening the file or via checksum.
You can also check the same for the download, using another client.


#3

I reinstalled the server and resynchronized all my files. Now it's working again.