Page 3 sur 3

Re: Pb synchro LDAP

Posté : mer. 10 avr. 2019 09:52
par Flox
Bonjour,

il s'agit toujours de blocage liée à des caractères spéciaux non supporté sur la fiche AD.

Pouvez vous tester de modifier le fichier ./core/ldap.php

remplacer :

Code : Tout sélectionner

//$manager=($data[$i]['manager'][0]);
par :

Code : Tout sélectionner

//$manager=($data[$i]['manager'][0]);
					
					//remove special characters
					$givenname=str_replace (array('�','–','','�ַ','M틣','˃','`'), '', $givenname); 
					$sn=str_replace (array('�','–','','�ַ','M틣','˃','`'), '', $sn); 
					$mail=str_replace (array('�','–','','�ַ','M틣','˃','`'), '', $mail); 
					$telephonenumber=str_replace (array('�','–','','�ַ','M틣','˃','`'), '', $telephonenumber); 
					$mobile=str_replace (array('�','–','','�ַ','M틣','˃','`'), '', $mobile); 
					$streetaddress=str_replace (array('�','–','','�ַ','M틣','˃','`'), '', $streetaddress); 
					$postalcode=str_replace (array('�','–','','�ַ','M틣','˃','`'), '', $postalcode); 
					$l=str_replace (array('�','–','','�ַ','M틣','˃','`'), '', $l); 
					$company=str_replace(array('�','–','','�ַ','M틣','˃','`'), '', $company); 
					$fax=str_replace(array('�','–','','�ַ','M틣','˃','`'), '', $fax); 
					$title=str_replace(array('�','–','','�ַ','M틣','˃','`'), '', $title); 
					$department=str_replace(array('�','–','','�ַ','M틣','˃','`'), '', $department); 

Re: Pb synchro LDAP

Posté : mer. 10 avr. 2019 10:19
par okba6z
Impec!!!
Cela à résolu le problème!

Code : Tout sélectionner

Nombre de d'utilisateurs à créer dans GestSup : 19 
    Nombre de d'utilisateurs à mettre à jour dans GestSup : 238 
    Nombre de d'utilisateurs à désactiver dans GestSup : 0 
    Nombre de d'utilisateurs à activer dans GestSup : 2 

 Informations de Synchronisation :
    La jointure inter-annuaires est réalisée sur le login, les comptes existant dans GestSup qui possèdent un login doivent être existant dans l'annuaire LDAP.