Estou tentando configurar uma conta LDAP para o aplicativo Contatos na versão 10.11 (El Capitan) OS X. Eu preciso, por exemplo, para poder preencher automaticamente endereços por meio do aplicativo Mail .
Eu tenho usado esse recurso em versões mais antigas sem problemas, mas com a versão 10.11 não consigo recuperar contatos do servidor. Mesmo no 10.11.3 - a conexão com um servidor OpenLDAP 2.4 ou no Active Directory 2008 R2 usando um dn "formal", o login e a senha falham.
Nesta versão, a configuração pode ser feita com as Contas da Internet no painel Preferências do sistema ou diretamente no aplicativo Contatos . O primeiro incômodo é que a senha só pode ser inserida depois que a conta for ativada nas preferências do aplicativo Contatos . Tendo encontrado isso, a nova conta só aparece após reiniciar o aplicativo e, em seguida, pesquisar qualquer coisa sempre retorna um conjunto vazio.
As informações para conectar-se ao servidor (host, usuário dn, senha, base ...) são válidas e funcionam em versões anteriores. Fazer um ldapsearch funciona bem, assim como configurar os contatos LDAP no Thunderbird no OS X. Parece-me que está relacionado ao sistema operacional.
Isso é um bug ou existe um procedimento para conectar-se ao LDAP?
Respostas:
Eu verifiquei os pacotes de rede com o wireshark e descobri que o OSX 10.11 e 10.11.1 não envia bindRequest para o servidor LDAP (apenas searchRequest e unbindRequest); no entanto, o método de autenticação foi configurado como 'autenticação simples'. Isso é bug.
fonte
o mesmo aqui. e verifiquei o servidor LDAP, o log mostra que ele nunca está conectado. pode ser o problema 10.11
fonte