Skip to content

nextcloud ldap vcard import error #19

@tursadilar

Description

@tursadilar

good morning i have successfully established a connection with ldap.
fresh nextcloud 21 instance
parameter:
sudo -u www-data php occ ldap_contacts:add test \ --host=localhost \ --port=389 \ --trans_enc=tls \ --bindDN='cn=admin,dc=...' \ --bindPwd=****** \ --filter='(objectClass=inetOrgPerson)' \ --base='ou=users,dc=...' \ --attrs=cn \ --attrs=mail \ --attrs=telephoneNumber \ --mapping=EMAIL:mail \ --mapping=FN:cn \ --mapping=TEL:telephoneNumber

now I get the following error in nextcloud by searching contacts:

Error: Undefined index: PHOTO at /var/www/nextcloud/apps/ldap_contacts_backend/lib/Service/ContactsAddressBook.php#97 /var/www/nextcloud/apps/ldap_contacts_backend/lib/Service/ContactsAddressBook.php - line 97: OC\Log\ErrorHandler::onError() /var/www/nextcloud/lib/private/ContactsManager.php - line 52: OCA\LDAPContactsBackend\Service\ContactsAddressBook->search() /var/www/nextcloud/lib/private/Contacts/ContactsMenu/ContactsStore.php - line 87: OC\ContactsManager->search() /var/www/nextcloud/lib/private/Contacts/ContactsMenu/Manager.php - line 71: OC\Contacts\ContactsMenu\ContactsStore->getContacts() /var/www/nextcloud/core/Controller/ContactsMenuController.php - line 61: OC\Contacts\ContactsMenu\Manager->getEntries() /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 218: OC\Core\Controller\ContactsMenuController->index() /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 127: OC\AppFramework\Http\Dispatcher->executeController() /var/www/nextcloud/lib/private/AppFramework/App.php - line 157: OC\AppFramework\Http\Dispatcher->dispatch() /var/www/nextcloud/lib/private/Route/Router.php - line 302: OC\AppFramework\App::main() /var/www/nextcloud/lib/base.php - line 993: OC\Route\Router->match() /var/www/nextcloud/index.php - line 37: OC::handleRequest()

error in nextcloud when trying to add the contact
Error: Illegal string offset 'value' at /var/www/nextcloud/apps/dav/lib/CardDAV/AddressBookImpl.php#157 /var/www/nextcloud/apps/dav/lib/CardDAV/AddressBookImpl.php - line 157: OC\Log\ErrorHandler::onError() /var/www/nextcloud/apps/ldap_contacts_backend/lib/Controller/ContactsController.php - line 156: OCA\DAV\CardDAV\AddressBookImpl->createOrUpdate() /var/www/nextcloud/apps/ldap_contacts_backend/lib/Controller/ContactsController.php - line 105: OCA\LDAPContactsBackend\Controller\ContactsController->createCard() /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 218: OCA\LDAPContactsBackend\Controller\ContactsController->import() /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 127: OC\AppFramework\Http\Dispatcher->executeController() /var/www/nextcloud/lib/private/AppFramework/App.php - line 157: OC\AppFramework\Http\Dispatcher->dispatch() /var/www/nextcloud/lib/private/Route/Router.php - line 302: OC\AppFramework\App::main() /var/www/nextcloud/lib/base.php - line 993: OC\Route\Router->match() /var/www/nextcloud/index.php - line 37: OC::handleRequest()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions