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 2010-10-18 12:41:15

kenvi348
Member
Registered: 2009-11-17
Posts: 34

Plungin massocsimport glpi0.78

Bonjour à tous,

Tout d'abord, merci pour la version 0.78 de GLPI, elle intègre vraiment toutes les fonctionnalités dont nous avions besoin au sein de notre entreprise !

Cependant, je rencontre un problème avec le plugin massocsimport que j'utilisais avant sur la 0.72 de GLPI.

J'ai bien téléchargé la nouvelle version du plugin, et fait la mise à jour comme il se doit ( désactivation, désinstallation, nettoyage -> installation, activation)

Je l'ai à priori bien configuré, (comme sur mon ancienne installation) mais la page des processus en cours reste vide, aucune remontée automatique de machine n'est effectuée.

J'ai peut-être zappé quelque chose, je vous laisse des captures d'écrans des "pièces" les plus importantes à analyser d'après moi.

http://img401.imageshack.us/img401/893/ … import.jpg
http://img178.imageshack.us/img178/7784/runbat.jpg
http://img251.imageshack.us/img251/254/cmdrunbat.jpg

Sinon voici des précisions sur mon installation :

Glpi 0.78
plugin massocsimpot 1.40
windows server 2003 R2

Merci de votre aide !

Offline

#2 2010-10-18 14:04:03

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Plungin massocsimport glpi0.78

à priori, il ne marche plus en 0.78 sous Windows.

Et perso, j'ai pas le temps de corriger (et aucun moyen de le faire, j'ai pas vu un Windows depuis des années)

+


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#3 2010-10-18 15:15:39

kenvi348
Member
Registered: 2009-11-17
Posts: 34

Re: Plungin massocsimport glpi0.78

Ok merci de la réponse,

Sinon y a t'il un moyen que l'importation des nouvelles machines se fasse automatiquement sans ce plugin vu qu'il ne fonctionne plus ?

Merci.

Offline

#4 2010-10-19 17:30:06

rolso
Member
Registered: 2010-03-11
Posts: 12

Re: Plungin massocsimport glpi0.78

en fait il marche très bien sous windows mais vous êtes dans l'obligation de modifier le fichier suivant :
massocsimport\scripts\run.php.

Dans la section Windows : après le else de la ligne 195:

vous devez remplacer le threadid par thread_id comme suit dans la commande CMD :

   # Windows - No fork, so Only one process sad
   $cmd="php -q -d -f ocsng_fullsync.php --ocsservers_id=$server_id  --thread_id=1 --thread_nbr=1 ".
        "--processid=$processid";

En espérant avoir été clair :-)

Offline

#5 2010-10-20 09:46:48

kenvi348
Member
Registered: 2009-11-17
Posts: 34

Re: Plungin massocsimport glpi0.78

Un grand merci à toi rolso ..! effectivement c'était la source du problème et pourtant je l'ai contempler ligne par ligne ce sacré run.php ..! et j'ai pas vu cette "erreur" ..!

Encore merci, je pense qu'il faudrait mettre à jour le package massocsimport qui est distribué dans ce cas !

Offline

#6 2010-10-20 10:44:40

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Plungin massocsimport glpi0.78

Ticket ouvert : https://forge.indepnet.net/issues/2323

La modif proposée par rolso n'est pas complète, voir :
https://forge.indepnet.net/projects/mas … visions/65

Merci de tester.
En fonction des retours, nous jugerons de l'intérêt de publier rapidement la 1.4.1

+


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#7 2010-10-20 10:56:29

rolso
Member
Registered: 2010-03-11
Posts: 12

Re: Plungin massocsimport glpi0.78

Ca marche parfaitement maintenant ! Bravo ! J'essayais de comprendre pourquoi mon nombre de threads augmentait sans que le script soit fini. Maintenant tout roule parfaitement !

Merci bcp Remi

Last edited by rolso (2010-10-20 10:58:42)

Offline

#8 2010-10-20 11:07:45

blanchouin.s
Member
Registered: 2010-10-20
Posts: 28

Re: Plungin massocsimport glpi0.78

Je confirme, j'ai remplacé le fichier PHP défectueux, ça re-fonctionne !

Merci à vous ! (Je vais pouvoir conserver ma pilosité capillaire !)

Offline

#9 2010-10-25 17:19:15

kenvi348
Member
Registered: 2009-11-17
Posts: 34

Re: Plungin massocsimport glpi0.78

Je confirme aussi, après avoir remplacer les lignes à modifier, ça fonctionne (mieux tongue ) !

Merci pour votre réactivité !

Offline

#10 2010-10-25 18:01:25

Mordi33
Member
From: Bègles
Registered: 2008-10-21
Posts: 46

Re: Plungin massocsimport glpi0.78

J'utilisais moi aussi ce plugin jusqu'à la sortie de la version 0.78 qui intègre nativement dans les actions automatiques un modules pour synchroniser les machines d'OCS avec GLPI.


GLPI 9.3.3 - Wamp 3.1.6 - Windows Serveur 2016

Offline

#11 2010-10-25 19:20:14

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Plungin massocsimport glpi0.78

> ... la version 0.78 qui intègre nativement ...

GLPI a toujours intégré cette synchro.

massocsimport c'est autre chose.

+


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#12 2010-10-26 12:17:14

yoannsaurais
Member
Registered: 2010-09-22
Posts: 21

Re: Plungin massocsimport glpi0.78

Moi le plugin marche bien, il remonte automatiquement les new PC.....sauf que je n'ai plus le détail qui s'affiche en retour quand je clic sur ce dernier...

est ce normal svp ?

Glpi 0.74
plugin massocsimpot 1.40
windows server 2003

Merci

Last edited by yoannsaurais (2010-10-27 09:22:32)

Offline

#13 2011-03-28 18:10:49

bowl59
Member
Registered: 2011-03-21
Posts: 33

Re: Plungin massocsimport glpi0.78

En débuggant le fichier run.php j'ai découvert que l'erreur venait de la mise à jour de la base GLPI via les threads lancés

Bonjour !

J'ai moi aussi un problème avec mon plugin massocsimport

En fait : - je lance les threads
             - la connexion est réussie
             - les threads récupèrent chacun 1 ligne de la base d'ocs à mettre à jour dans glpi
             
             C'est là que ça bloque :

             - les threads sont killés juste avant de mettre à jour la base de données glpi

             - dans ocsng_fullsync.log il m'affiche (pour 4 threads) :


Mon Mar 28 18:01:46 CEST 2011 ocsng_fullsync.sh started
=======================================
        Cleaning old Not Imported machine list (0)
        Manage delete items in OCS server #5: "VLV"
=======================================
        Thread #1 : starting (1/4)
        Thread #1 : import computers from server: "VLV"
        Thread #1 : 226 computers(s)
=======================================
        Thread #2 : starting (2/4)
        Thread #2 : import computers from server: "VLV"
        Thread #2 : 248 computers(s)
=======================================
        Thread #3 : starting (3/4)
        Thread #3 : import computers from server: "VLV"
        Thread #3 : 224 computers(s)
=======================================
        Thread #4 : starting (4/4)
        Thread #4 : import computers from server: "VLV"
        Thread #4 : 245 computers(s)
.cleaning up.


PS : massocsimport v-1.4.1
       ocs v-1.3.2
       glpi v-0.78.1
       distrib' Red Hat
       php v-5.3.3

Quelqu'un peut-il m'aider?
J'aimerai aussi avoir une info sur la ligne ".cleaning up." qu'il ajoute à la fin du fichier "ocsng_fullsync.log"

Offline

Board footer

Powered by FluxBB