Konto LDAP Kontakty 10.11 (El Capitan)

8

Próbuję skonfigurować konto LDAP dla aplikacji Kontakty w wersji OS X 10.11 (El Capitan) . Potrzebuję go na przykład do automatycznego uzupełniania adresów za pośrednictwem aplikacji Mail .

Korzystam z tej funkcji w starszych wersjach bez problemów, ale w wersji 10.11 nie mogę odzyskać kontaktów z serwera. Nawet 10.11.3 - połączenie z serwerem OpenLDAP 2.4 lub Active Directory 2008 R2 za pomocą „formalnego” dn, logowanie i hasło nie powiodą się.

W tej wersji można dokonać konfiguracji za pomocą kont internetowych w panelu Preferencje systemowe lub bezpośrednio w aplikacji Kontakty . Pierwszą przeszkodą jest to, że hasło można wprowadzić dopiero po włączeniu konta w ustawieniach aplikacji Kontakty . Po znalezieniu tego nowe konto pojawia się dopiero po ponownym uruchomieniu aplikacji, a następnie wyszukiwanie czegokolwiek zawsze zwraca pusty zestaw.

Informacje o połączeniu z serwerem (host, użytkownik dn, hasło, baza ...) są prawidłowe i działają w poprzednich wersjach. Wykonywanie ldapsearch działa dobrze, ponieważ konfiguruje kontakty LDAP w Thunderbird w OS X. Wydaje mi się, że jest to związane z systemem operacyjnym.

Czy to błąd, czy istnieje procedura połączenia z LDAP?

Aleix Dorca
źródło
Jaki system operacyjny i wersja jest Twoim serwerem LDAP? W jakim systemie operacyjnym i wersji jest klient konta użytkownika?
bmike
Próbowałem tego z serwerem OpenLDAP 2.4, a także z Active Directory 2008 R2 przy użyciu „formalnego” dn, loginu i hasła ... Nazywasz to.
Aleix Dorca
Wciąż nie działa w wersji 10.11.3 ...
Aleix Dorca,
Wpadłem na to z edycją, ale może być konieczne skontaktowanie się z Apple w celu uzyskania wskazówek - ich zespół inżynierów bardzo dobrze wie, jak dojść do sedna takich rzeczy, ale może być konieczne użycie komputera Mac z AppleCare, aby je załączyć hak do bezpłatnego wsparcia. Płatny incydent może kosztować Cię około 50 USD, jeśli nie jesteś jeszcze objęty żadnymi umowami o wsparcie.
bmike
1
Złożyłem błąd w Apple. Mój błąd został oznaczony jako duplikat błędu 21707365. Dzisiaj (21.02.2017) otrzymałem powiadomienie, że oryginalny błąd został „niedawno zamknięty”.
Joe Pallas

Odpowiedzi:

2

Sprawdziłem pakiety sieciowe za pomocą wireshark i stwierdziłem, że OSX 10.11 i 10.11.1 nie wysyłają bindRequest do serwera LDAP (tylko searchRequest i unbindRequest), jednak metoda uwierzytelnienia została skonfigurowana jako „proste uwierzytelnianie”. To jest błąd.

Andrei Neshcheret
źródło
Ciekawy. Mam ten sam problem: to, co działało wcześniej, nagle przestało działać. Nie potrzebuję loginu i hasła. Przekonałem się również, że kiedy próbuję ustawić numer portu na 389, zawsze powraca on do „Auto”. Dziwne jest to, że użytkownik na mojej uczelni twierdzi, że wyszukiwania LDAP działają dla niego w 10.11.1.
odysseus
1

to samo tutaj. i sprawdziłem serwer LDAP, dziennik pokazuje, że nigdy nie będzie podłączony. może to być problem 10.11

jerryh
źródło
1
Widzę to jako +1 i mówię, że to błąd. Ta odpowiedź może być błędna, ale wyraźnie jest odpowiedzią.
bmike