Ich versuche, ein LDAP- Konto für die Kontakte- Anwendung in der OS X- Version 10.11 (El Capitan) einzurichten . Ich brauche es zum Beispiel, um Adressen über die Mail- Anwendung automatisch vervollständigen zu können .
Ich habe diese Funktion in älteren Versionen ohne Probleme verwendet, aber mit 10.11 kann ich keine Kontakte vom Server abrufen. Selbst unter 10.11.3 schlägt die Verbindung zu einem OpenLDAP 2.4-Server oder zu Active Directory 2008 R2 mithilfe eines "formalen" DNS fehl. Anmeldung und Kennwort schlagen fehl.
In dieser Version kann die Einrichtung über die Internetkonten im Bereich "Systemeinstellungen" oder direkt in der Kontakte- App erfolgen. Das erste Ärgernis ist, dass das Passwort erst eingegeben werden kann, wenn das Konto in den Einstellungen der Kontakte- App aktiviert wurde . Nachdem Sie dies gefunden haben, wird das neue Konto erst nach dem Neustart der App angezeigt. Wenn Sie dann nach etwas suchen, wird immer ein leerer Satz zurückgegeben.
Die Informationen zum Herstellen einer Verbindung zum Server (Host, Benutzer-DNS, Kennwort, Basis ...) sind gültig und funktionieren in früheren Versionen. Das Ausführen einer ldapsearch funktioniert einwandfrei, ebenso wie das Konfigurieren der LDAP-Kontakte in Thunderbird unter OS X. Es scheint mir, dass es mit dem Betriebssystem zusammenhängt.
Ist dies ein Fehler oder gibt es ein Verfahren zum Herstellen einer Verbindung zu LDAP?
Antworten:
Ich hatte Netzwerkpakete mit Wireshark überprüft und festgestellt, dass OSX 10.11 und 10.11.1 keine bindRequest an den LDAP-Server senden (nur searchRequest und unbindRequest). Die Authentifizierungsmethode wurde jedoch als "einfache Authentifizierung" konfiguriert. Das ist ein Fehler.
quelle
hier gilt das gleiche. und ich habe den ldap server überprüft, das log zeigt, dass er nie verbunden ist. Möglicherweise liegt das 10.11-Problem vor
quelle