Vou postar isso como resposta para obter mais de 400 caracteres.
Acho que você pode ter me entendido mal no meu comentário. Na sua pergunta você disse que costumava seguir o comando:
ldapsearch -x -H ldap://maindc.domain.com -b dc=domain,dc=com -d uid=test,ou=people,dc=my-domain,dc=com -w password
Como afirmei anteriormente, não estou familiarizado com o comando ldapsearch. Mas, suas mensagens de erro são: Invalid credentials (49)
Se eu olhar para a página de manual do ldapsearch aqui, https://linux.die.net/man/1/ldapsearch
, vejo que -d
é para definir um nível de depuração. E não sei ao certo o que uid=test,ou=people,dc=my-domain,dc=com
corresponde.
O problema aqui é que você não especificou um nome de usuário para acessar o diretório ativo. Então, achei que você poderia ter mixado -d
para -D
.
É possível que você esteja substituindo -d uid=test,ou=people,dc=my-domain,dc=com
por -D "[email protected]"
?
Mesmo se eu estiver interpretando parte do seu comando incorretamente, no mínimo, você precisa especificar um nome de usuário E uma senha ao se conectar ao diretório ativo. Então, você precisa usar -D
e -W
em seu comando de alguma forma.