You are not logged in.
Bonjour,
je synchronise sans problème manuellement 4 Active directory vers GLPI
je souhaiterais maintenant automatiser ces synchronisations
j'ai essayé le créer un fichier .bat et de lancer le script php :
php -q -f ".....glpi\scripts\ldap_mass_sync.php" --action=1 server_id=1
mais c'est sans effet, le fenetre dos se lance puis se ferme immédiatement
les utilisateurs ne sont pas sycnchronisés
je précise que l'id 1 du serveur existe bien, avec ou sans filtre (paramètre filter) le résultat est le même
ma config :
serveur win 2003
xampp
glpi 0.71.3
quelqu'un aurait il une idée ?
Windows 2003 / Xampp
GLPI 0.71.3
Authentification AD
Offline
je pense qu'il ne connais pas le chemin de php, il faudrait l'ajouter.
Pour vérifier, lance une commande dos et tape php et si ça te met une erreur c'est que ça vient bien de là
Offline
j'ai ajouté le path vers php dans mon fichier bat , ce n'est pas mieux
lorsque je lance un fenetre dos et que je tapes php, je n'ai pas d'erreur particulière
Windows 2003 / Xampp
GLPI 0.71.3
Authentification AD
Offline
en le lancant manuellement, il met des erreurs?
Offline
non aucune, les synchros se font bien depuis l'interface glpi pour 4 AD et plusieurs centaines de comptes utilisateurs
y a t'il une trace quelque part comme pour le mass import ocs ?
Windows 2003 / Xampp
GLPI 0.71.3
Authentification AD
Offline
si tu appels le batch dans un interpreteur de commande il se passe quoi ?
Server : Windows 2003 - Apache 2.2.23 - Php 5.4.11 - Mysql 5.5.30 - Glpi 0.83.7
Offline
au bout d'une 1 à 2 secondes, le batch s'arrête
Windows 2003 / Xampp
GLPI 0.71.3
Authentification AD
Offline
pas de message ?
pas de log ?
pas de prompt quelquonque ?
Server : Windows 2003 - Apache 2.2.23 - Php 5.4.11 - Mysql 5.5.30 - Glpi 0.83.7
Offline
j'avais eu dans la fenêtre DOS, 2 alertes sur des "includes" manquants mais je ne les ai plus maintenant
en activant le mode debug, j'ai un log php-errors qui contient :
Warning(2): ldap_bind() [<a href='function.ldap-bind'>function.ldap-bind</a>]: Unable to bind to server: Invalid credentials
Backtrace :
E:\Produits\OCS Inventory NG\xampp\htdocs\glpi\inc\auth.class.php:162 ldap_bind()
E:\Produits\OCS Inventory NG\xampp\htdocs\glpi\inc\auth.function.php:1041 Identification->connection_ldap()
E:\Produits\OCS Inventory NG\xampp\htdocs\glpi\inc\auth.function.php:1017 ldap_auth()
E:\Produits\OCS Inventory NG\xampp\htdocs\glpi\login.php:170 try_ldap_auth()
Warning(2): Cannot modify header information - headers already sent by (output started at E:\produits\...\OCS Inventory NG\xampp\htdocs\glpi\inc\common.function.php:163)
Backtrace :
E:\Produits\OCS Inventory NG\xampp\htdocs\glpi\inc\display.function.php:1945 header()
E:\Produits\OCS Inventory NG\xampp\htdocs\glpi\inc\display.function.php:60 header_nocache()
E:\Produits\OCS Inventory NG\xampp\htdocs\glpi\inc\display.function.php:1335 includeCommonHtmlHeader()
E:\Produits\OCS Inventory NG\xampp\htdocs\glpi\login.php:216 nullHeader()
Windows 2003 / Xampp
GLPI 0.71.3
Authentification AD
Offline