You are not logged in.
Pages: 1
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
à 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
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
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
$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
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
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
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
Je confirme, j'ai remplacé le fichier PHP défectueux, ça re-fonctionne !
Merci à vous ! (Je vais pouvoir conserver ma pilosité capillaire !)
Offline
Je confirme aussi, après avoir remplacer les lignes à modifier, ça fonctionne (mieux ) !
Merci pour votre réactivité !
Offline
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
> ... 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
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
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
Pages: 1