ownCloud client fails to sync compressed files

I recently added a few new files (.tar.gz archives) to the ownCloud folder on my desktop PC. The next morning I discovered that my laptop couldn’t sync them. The ownCloud client (Csync) displayed:

Csync processing step propagate failed

Starting the client with “owncloud --logwindow” produced this message:

After some digging, I discovered:

  1. It only happens with Apache, and not with Nginx.
  2. It happens with Csync 1.2.0 and up, but not Csync 1.1.x.
  3. It happens after upgrading to ownCloud 4.5, and may not affect ownCloud 4.1.
  4. It only happens if you add compressed files, including at least zip and tar.gz.

Possible solutions include downgrading Csync or switching web servers, but you don’t really want to do that. The easy workaround is to disable the “Archive support” plugin and force ownCloud to recalculate the file cache.

  1. Disable Archive support
    1. Login to the ownCloud web interface
    2. Click “Settings” -> “Apps”
    3. Select “Archive support”
    4. Press “Disable”
  2. Force ownCloud to regenerate the file cache
    1. In ownCloud, click “Files”
    2. In Firefox, go to the Firefox or Tools Menu
    3. Select “Web Developer” -> “Web Console” to open a Javascript console
    4. Type “scanFiles(true)” and hit Enter

After that, Csync should synchronise your compressed files correctly.

Tags:

  1. 阳曲新闻网’s avatar

    现在看病就像看大爷,去医院次数太少,就这么仅有几次,还被搞桑心了。前面有个人评论说医嘱,我也笑了,年里看病,开了些药,问问计量,医生说盒上有说明,又不是没长眼不会自己看,只想说有好医生,也许我没遇到,但是大便我确实踩到一堆。

    Reply

  2. 应县门户网’s avatar

    没事的啊,等菲律宾把中国居民楼都拆了我们政府也不会采取行动的啊 ,放心的拆吧。

    Reply

  3. 武汉寄宿小学’s avatar

    把民航客机改一个和伞兵运输机一样的后置舱门,和伞兵一样背好降落伞把安全勾挂上直接跳出去就行了,又不是玩极限运动自己开伞的,超过三百米就是安全高度,别问我怎么知道的,我们班有个伞兵调来的

    Reply

  4. www.luanping.net.cn’s avatar

    要是处理不了这些问题就换人啊,弄个中国有用的人上,能带领老百姓过上好日子,至少要活的有人的尊严啊!

    Reply

Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.