ownCloud 8.2.x (known issues, faq and upgrade problems)

8.2.x

#1

Blogpost about upgrading: https://owncloud.org/blog/upgrading-to-owncloud-server-8-2/

General changes in this release: https://doc.owncloud.org/server/8.2/admin_manual/release_notes.html

Another blogpost how to do a correct upgrade: http://blog.jospoortvliet.com/2016/01/how-to-upgrade-owncloud-dont-skip.html

Please read those links carefully!!!

Common issues

On every major upgrade it is recommended to do a full upgrade by deleting all files and folders within your installation directory except /data/ and /config/ and then extract the new code into this installation directory. How to do a full upgrade can be found at the documentation:

https://doc.owncloud.org/server/8.2/admin_manual/maintenance/upgrade.html#manual-upgrade-procedure

Updates between multiple major versions and downgrades are unsupported.

Please see: https://forum.owncloud.org/viewtopic.php?f=17&t=32087

Known Bugs

A list of bugs to fix or features to include for 8.2.6 is available here: https://github.com/owncloud/core/milestones/8.2.6-current-maintenance

Massive increase in MySQL-load: https://github.com/owncloud/core/issues/24651
fix will be included in 8.2.6: https://github.com/owncloud/core/pull/24841

Files locked: "server replied: Locked" or "Exception: is locked"
-> Was fixed with 8.2.2
-> If this still happens with existing files a manual cleanup of the locking table is needed
--> See https://github.com/owncloud/core/issues/21360 for more details

Known Issues with PHP 7

You need at least oC 8.2.3 for full PHP 7 compatibility. With PHP 7.0.6 there is small issue that will be fixed in OC 8.2.4:
https://forum.owncloud.org/viewtopic.php?t=36312
until this new release, you can apply this patch manually: https://github.com/owncloud/core/pull/24344

When running Apache and PHP there is currently also an issue within the .htaccess shipped by oC. Make sure that you replace:

with

in your .htaccess. Ref: https://github.com/owncloud/core/issues/21146

Fixed Bugs

Shared folder (by link) doesn't display all files
-> Was partly fixed in 8.2.1 but happens again for two reasons:
--> PDF Viewer App might cause this
---> Report: https://github.com/owncloud/core/issues/21373
--> Internet Explorer (IE) still doesn't show all files
--->Report: https://github.com/owncloud/core/issues/21203
-> Fix for both issues is included in 8.2.3: https://github.com/owncloud/files_pdfviewer/pull/92

E-Mail notifications not sent out
-> Might be caused by a deleted background job.
--> A possible workaround was posted here: https://github.com/owncloud/core/issues/20962#issuecomment-166311215
--> The issue is also fixed with oC 8.2.3 and the update should re-add the background job automatically.

Updater is failing with "Unable to move /var/www/owncloud/_oc-upgrade/8.2.1.4/core/resources to /var/www/owncloud/resources
Workaround: https://github.com/owncloud/updater/pull/192/files
-> Was fixed with oC 8.2.2. If you have a oC version prior to 8.2.2 you need to manually apply the fix of the workaround above.

Unable to generate a URL for the named route "xyz" as such route does not exist.
Report: https://github.com/owncloud/core/issues/19145
Workaround: https://github.com/owncloud/core/pull/20788
-> Was fixed with oC 8.2.2 / 8.1.5

Cannot share at all when share with link is disabled globally
Report: https://github.com/owncloud/core/issues/20642
Workaround: Enable "Share by link" or apply https://github.com/owncloud/core/pull/21012 manually
-> Was fixed with oC 8.2.2

overwritewebroot config setting is broken which is needed for SSL-Proxies


-> Was fixed with oC 8.2.1

Base table or view not found: 1146 Table 'owncloud.file_locks' doesn't exist'
Workaround: https://github.com/owncloud/core/issues/20111#issuecomment-151804321
-> Was fixed with oC 8.2.1

Public / anonymous uploads via shared link stopped to work


-> Was fixed with oC 8.2.1

Shared folder (by link) doesn't display all files


-> Was fixed with oC 8.2.1
Workaround: https://github.com/owncloud/core/commit/480a005b47d5b61bba08e0f6b29b22e5ac919ed0

Performance issues since 8.2.0


-> Was fixed with 8.2.1
-> Current Workaround: Use redis for transactional file locking (See documentation)

Google drive mounted folder expires after some days


-> Was fixed with 8.2.1

There are various incompatibilities with PHP7 known. Especially the shipped SabreDAV library 2.x in oC 8.2 is not compatible with PHP7. More resources:

https://github.com/owncloud/core/issues/21461 -> WebDAV issue
https://github.com/owncloud/core/issues/21309 -> Calendar/Contacts issue
https://github.com/owncloud/core/issues/21095 -> APCu issue (stripped page)


Until oC 9.0.0 or 8.2.3 is released which ships PHP7 compatible versions of SabreDAV it is recommended to stay at PHP 5.x.


Updating 8.2.1.4 to 8.2.7 fails: unable to move
Deleting file from Drobo NAS directly not syncing and can't update
#2

#3