Blogpost about upgrading: https://owncloud.org/blog/upgrading-to-owncloud-server-8-1/
General changes in this release: https://doc.owncloud.org/server/8.1/admin_manual/release_notes.html#changes-in-8-1
Blogpost about memcache configuration: https://owncloud.org/blog/making-owncloud-faster-through-caching/
Windows support is fully dropped: https://central.owncloud.org/t/important-windows-support-is-will-be-dropped/862
Please read those links carefully!!!
Changes / Configurations needed / Problems
Sync-Client can't connect anymore
Logfile is showing:
With oC 8.1 only clients in version 1.7 and higher are allowed to connect in the default configuration. Please see the release notes for more infos.
forcessl missing / not working
This now needs to be configured in your webserver: https://doc.owncloud.org/server/8.1/admin_manual/configuration_server/harden_server.html#redirect-all-unencrypted-traffic-to-https
If you don't have access to your webserver see here for example:
Security & setup warnings on admin page
This page contains most pointers how to configure your environment:
https://doc.owncloud.org/server/8.1/admin_manual/configuration_server/security_setup_warnings.html
The "Strict-Transport-Security" HTTP header is not configured
Without access to your webserver config see here for example: https://stackoverflow.com/questions/24144552/how-to-set-hsts-header-from-htaccess-only-on-https
Various HTTP header not set
For Apache make sure that mod_headers as well as mod_env is loaded within your webserver. Then the headers are set by the shipped .htaccess.
When getting warnings about the missing HTTP headers even if those are set:
Apache: Check that your server config file (like /etc/apache2/mods-enabled/ssl.conf) doesn't contain already set header like: Header always set X-Frame-Options DENY
nginx: Make sure you're using this statement within your config: https://github.com/owncloud/documentation/pull/1330
All files are missing in files overview
Try to disable the Pictures App: https://github.com/owncloud/core/issues/17461#issuecomment-119326318
Finder on Mac OS X is read-only
WebDAV Locking was removed in oC 8.1.0 which is causing Finder on Mac OS X to mount the WebDAV as read-only. There is currently no workaround available. Please follow https://github.com/owncloud/core/issues/17732 for updates.
Various issues with Samba/SMB
Try to install the php5-smbclient by following the installation instructions available here:
Also see this blogpost: https://squarecone.com/2015/08/owncloud-8-1-update-smb-shares-broken/
App overview empty / only shows "Enabled" and "Not enabled" category
Please see this FAQ: https://forum.owncloud.org/viewtopic.php?f=17&t=29790
"app":"cron","message":"Missing memcache class \OC\Memcache\APCu for local cache"
or
"app":"cron","message":"Missing memcache class \OC\Memcache\APC for local cache"
How to configure ACP/APCu for CLI/Cron can be found here: https://github.com/owncloud/core/issues/17329#issuecomment-119248944
Bugs and their workarounds
CalDAV / CardDAV sync stopped working after the upgrade
There is currently a bug in the contacts and calendar app which prevents the synchronization if the app are only enabled for a specific group.
"Installation is in transit between the old Encryption" even encryption isn't enabled
If you had enabled the encryption app in the past but know don't use it anymore see here how to solve this message: https://github.com/owncloud/core/issues/17450#issuecomment-119694971
Already Fixed or workaround in place
Contacts of birthdays not working anymore
Fixed with calendar 0.7.1 and contacts 0.4.0.1
You need to have at least version 0.7.1 of the calendar app and currently also this fix: https://github.com/owncloud/contacts/pull/970 until a new version of the contacts app was released.
Encryption migration fails
Try to disable the Trashbin / files_trashbin app: https://github.com/owncloud/core/issues/16928
App installation from appstore is failing or "No internet connection" is showing
It seems this could be also caused by either:
- A bug in curl / nss on CentOS/RHEL (Warning if wrong version is used will be introduced with oC 8.1.1/8.2)
- A bug within PHP
- A copied over config.sample.php to config.php with empty proxy settings in it
See https://github.com/owncloud/core/issues/16255#issuecomment-122663640 for more info.
cURL error 60: SSL certificate problem: unable to get local issuer certificate
Seems to be a bug in openssl according to https://github.com/owncloud/core/issues/17446
Warning if wrong OpenSSL version is used will be introduced with oC 8.1.1/8.2
Also make sure you're not missing the /config/ca-bundle.crt file in your installation directory.
App update is failing after upgrade to oC 8.1.x
https://mailman.owncloud.org/pipermail/devel/2015-July/001408.html
Various issues with Samba/SMB
Bugreport: https://github.com/owncloud/core/issues/17800
Fix is planned for oC 8.1.1: https://github.com/owncloud/core/pull/17922#issuecomment-125675796
If you already migrated and have a broken installation please see: https://github.com/owncloud/core/issues/17574