Osaisikohan joku auttaa seuraavanlaisessa ongelmassa. Yritän ottaa yhteyttä LDAP-serveriin php:llä, ja onnistunkin siinä käyttämällä salaamatonta yhteyttä. Tarvitsisin kuitenkin salattua yhteyttä jolloin saan herjan "Unable to bind to server: Can't contact LDAP" vaikka antamallani osoittella pitäisi olla mahdollista muodostaa salattu yhteys.
Koodi seuraavanlainen:
<?php
// LDAP variables
$ldap["user"] = "kayttaja";
$ldap["pass"] = "salasana";
$ldap["host"] = "osoi.te";
$ldap["port"] = 389;
$ldap["dn"] = "cn=".$ldap["user"].",ou=Testi,";
$ldap["base"] = "";
//$ldap["conn"] = ldap_connect( $ldap["host"], $ldap["port"] ) or die( "Could not connect to server" );
//tämä siis ei toimi, ylempi toimii
$ldap["conn"] = ldap_connect("ldaps://osoite.te");
// binding to ldap
$ldap["bind"] = ldap_bind( $ldap["conn"], $ldap["dn"], $ldap["pass"] );
if( !$ldap["bind"] )
{
echo ldap_error( $ldap["conn"] );
exit;
}Aihe on jo aika vanha, joten et voi enää vastata siihen.