I have installed oC 9.x version and successfully integrated it with AD. As there were problems with publishing calendars using WebDAV I have upgraded oC to version 10.0. The problem - as stated in topic subject - is that the LDAP user and group backend app is missing on the apps page.
Steps to reproduce
1. clear installation of oC on Ubuntu server 16.04.02 (using apt-get install)
2. upgrade (using apt-get upgrade)
3. disabled calendar & user ldap (using occ) as occ upgrade returned warnings about apps being incompatible or missing.
Expected behaviour
I was expecting after upgrade to enable 'LDAP .. backend' again and complete AD integration
Actual behaviour
Unfortunately, there is no 'LDAP ... backend' available among apps (enabled or disabled). There is also no such directory in /var/www/owncloud/apps/ folder.
Server configuration
Operating system: Ubuntu 16.04.02 LTS server
Web server: Apache 2.4.18
Database: mysql 14.14
PHP version: 7.0.15
ownCloud version (see ownCloud admin page): 10.0.0.12
Updated from an older ownCloud or fresh install: updated (description above)
Special configuration (external storage, external authentication, reverse proxy, server-side-encryption): external storage enabled for dropbox and SMB integration.
ownCloud configuration
"system": {
"updatechecker": false,
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"***REMOVED SENSITIVE VALUE***"
],
"datadirectory": "\/var\/www\/owncloud\/data",
"overwrite.cli.url": "https:\/\/xxx.xxx.xxx.xxx\/owncloud",
"dbtype": "mysql",
"version": "10.0.0.12",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "localhost",
"dbtableprefix": "oc_",
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"logtimezone": "UTC",
"installed": true,
"ldapIgnoreNamingRules": false,
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_smtpmode": "smtp",
"mail_domain": "***REMOVED SENSITIVE VALUE***l",
"mail_smtpauthtype": "LOGIN",
"mail_smtpauth": 1,
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "587",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"maintenance": false,
"loglevel": 2
}
ownCloud log (data/owncloud.log)
Integrity status for oC9+
No errors have been found.