@PHP não pode se conectar ao LDAP Oracle Directory Server Enterprise Edition
Estou interessado em jogar isso por dias e não pode obter o php vinculado ao ldap no DSEE da Oracl
function test(){
// LDAP variables
$ldaphost = "xxx.xxxxx.com";
$ldapport = 636;
$ldaprdn = 'cn=xyxyxyxy,ou=Accounts,dc=xxx,dc=xxxxx,dc=com';
$ldappass = 'vcvcvcvcvc';
ldap_set_option(NULL, LDAP_OPT_DEBUG_LEVEL, 7); // isn't helping
// Connecting to LDAP
$ldapconn = ldap_connect($ldaphost, $ldapport)
or die("Could not connect to $ldaphost");
if ($ldapconn) {
// binding to ldap server
$ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass);
// verify binding
if ($ldapbind) {
echo "LDAP bind successful...";
} else {
echo "LDAP bind failed...";
}
}
}
Eu recebo o erro:
Mensagem: ldap_bind () [function.ldap-bind]: Não é possível ligar ao servidor: não é possível entrar em contato com o servidor LDAP
Rasgando meu cabelo neste. Eu simplesmente não consigo ligar a coisa.
@Have tentou um telnet direto para o host na porta 636 e não estou sendo bloqueado por nenhum firewall. Curiosamente, não estou recebendo nenhuma informação extra de depuração do 'LDAP_OPT_DEBUG_LEVEL' na tela ou em meus registros.