Skip to content
Extraits de code Groupes Projets
Valider c4c28930 rédigé par esj's avatar esj
Parcourir les fichiers

Tracer l'initialisation du LAP (aide au ticker #569)

parent 64e0c4ff
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -22,20 +22,26 @@ function inc_install_ldap2()
echo "<P>";
$ldap_link = @ldap_connect($adresse_ldap, $port_ldap);
$port_ldap = intval($port_ldap);
$ldap_link = ldap_connect($adresse_ldap, $port_ldap);
$erreur = "ldap_connect($adresse_ldap, $port_ldap)";
if ($ldap_link) {
if ( !@ldap_set_option($ldap_link, LDAP_OPT_PROTOCOL_VERSION, $protocole_ldap) ) {
if ( !ldap_set_option($ldap_link, LDAP_OPT_PROTOCOL_VERSION, $protocole_ldap) ) {
$protocole_ldap = 2 ;
@ldap_set_option($ldap_link, LDAP_OPT_PROTOCOL_VERSION, $protocole_ldap);
ldap_set_option($ldap_link, LDAP_OPT_PROTOCOL_VERSION, $protocole_ldap);
}
if ($tls_ldap == 'oui') {
if (!ldap_start_tls($ldap_link))
if (!ldap_start_tls($ldap_link)) {
$erreur = "ldap_start_tls($ldap_link) $adresse_ldap, $port_ldap";
$ldap_link = false;
}
}
if ($ldap_link) {
$ldap_link = ldap_bind($ldap_link, $login_ldap, $pass_ldap);
$erreur = "ldap_bind('$ldap_link', '$login_ldap', '$pass_ldap'): $adresse_ldap, $port_ldap";
}
if ($ldap_link)
$ldap_link = @ldap_bind($ldap_link, $login_ldap, $pass_ldap);
}
if ($ldap_link) {
......@@ -57,6 +63,7 @@ function inc_install_ldap2()
echo "<B>"._T('avis_connexion_ldap_echec_1')."</B>";
echo "<P>"._T('avis_connexion_ldap_echec_2');
echo "<br />\n"._T('avis_connexion_ldap_echec_3');
echo '<br /><br />', $erreur, '<b> ?</b>';
}
install_fin_html();
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter