You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2009-01-19 11:27:36

patrez
Member
Registered: 2008-07-07
Posts: 12

Synchro automatique AD vers GLPI

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

#2 2009-01-19 11:31:39

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Synchro automatique AD vers GLPI

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

#3 2009-01-19 11:51:58

patrez
Member
Registered: 2008-07-07
Posts: 12

Re: Synchro automatique AD vers GLPI

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

#4 2009-01-19 11:55:52

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Synchro automatique AD vers GLPI

en le lancant manuellement, il met des erreurs?

Offline

#5 2009-01-19 12:28:37

patrez
Member
Registered: 2008-07-07
Posts: 12

Re: Synchro automatique AD vers GLPI

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

#6 2009-01-19 15:38:50

TheHinou
Member
Registered: 2008-07-03
Posts: 434

Re: Synchro automatique AD vers GLPI

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

#7 2009-01-19 17:02:55

patrez
Member
Registered: 2008-07-07
Posts: 12

Re: Synchro automatique AD vers GLPI

au bout d'une 1 à 2 secondes, le batch s'arrête


Windows 2003 / Xampp
GLPI 0.71.3
Authentification AD

Offline

#8 2009-01-19 18:11:36

TheHinou
Member
Registered: 2008-07-03
Posts: 434

Re: Synchro automatique AD vers GLPI

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

#9 2009-01-19 18:40:49

patrez
Member
Registered: 2008-07-07
Posts: 12

Re: Synchro automatique AD vers GLPI

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

Board footer

Powered by FluxBB