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 2014-02-06 18:33:35

tzoubicou
Member
From: Alençon
Registered: 2013-02-05
Posts: 86

Comment synchroniser automatiquement OCS et GLPI

Bonjour,
Je pense que cette discussion a déjà été faites plusieurs fois et je m'en excuse, mais malgré toutes mes recherches je ne trouve pas de solution.
Avant de commencer, voilà mon environnement:
Fedora 14
OCS 1.3.3
GLPI 0.83.91
MYSQL (package de Fedora)
J'ai depuis plusieurs mois installé GLPI et OCS sur un même serveur virtuel (ESXi5) et l'import et la synchronisation manuelle fonctionne très bien.
Maintenant, je souhaiterais que cela ce passe en automatique et c'est là que mes problème commence. En cherchant dans les forums, je tombe sur le plugin "massocsimport" qui répond à mes attentes.
Je lis également qu'il travail en complément du plugin "ocs inventory NG" => je ne trouve ce plugin pour ma version de GLPI!..
Ensuite, lorsque lance le script "/usr/share/glpi/plugins/massocsimport/scripts/ocsng_fullsync.sh", j'ai le message suivant :
Manage delete items in OCS server #2: "NomSERVER"
=====================================================
        Thread #1: starting (1/2)
        Thread #1: cannot get server information

        Thread #1: done!!
=====================================================
=====================================================
        Thread #2: starting (2/2)
        Thread #2: cannot get server information

        Thread #2: done!!
=====================================================
cleaning up.

J'aimerais bien évoluer de version, mais les version 0.84 ne sont visiblement pas compatible avec les plugins que j'ai, entre autre "adressage IP"

Ma question est de savoir comment faire pour importer et synchroniser automatiquement OCS et GLPI avec mon environnement? est-ce possible?

merci d'avance.

Thomas


Fedora 30
GLPI 9.3.3 - OCS 2.6
PHP 7.3.8 - Apache 2.4.39
MariaDB 10.3.16

Offline

#2 2014-02-07 10:58:05

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Comment synchroniser automatiquement OCS et GLPI

En 0.83, c'est le plugin massocaimport qui assure la synchronisation entre GLPI et OCS car la partie OCS est dans le coeur de GLPI.
En 0.84, la partie OCS est sortie du coeur de glpi et se trouve dans le plugin OCSNG inventory qui englobe également l'ancien plugin massocsimport


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2014-02-07 11:17:53

tzoubicou
Member
From: Alençon
Registered: 2013-02-05
Posts: 86

Re: Comment synchroniser automatiquement OCS et GLPI

Bonjour,
Merci Yllen pour ta réponse et de m'éclairer dans mon problème.
Je vais donc me concentrer sur le message "cannot get server information".
Sais-tu comment le résoudre, sachant que si je me le server id ou non, il me met quand meme le nom de mon server OCS renseigné dans Configuration>Mode OCSNG
Merci d'avance


Fedora 30
GLPI 9.3.3 - OCS 2.6
PHP 7.3.8 - Apache 2.4.39
MariaDB 10.3.16

Offline

#4 2014-02-07 11:30:10

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Comment synchroniser automatiquement OCS et GLPI

Il faut vérifier la config que vous avez défini pour votre server OCS et enuite créé votre cron avec
ocsng_fullsync.sh --thread_nbr=[nombre de threads à lancer] --server_id=[ID du serveur OCS]


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#5 2014-02-07 12:35:41

tzoubicou
Member
From: Alençon
Registered: 2013-02-05
Posts: 86

Re: Comment synchroniser automatiquement OCS et GLPI

Dans Configuration > Mode OCSNG :
- Nombre d'éléments à synchroniser via l'action automatique ocsng = Aucun (comme indiqué dans un tuto) et si je change =>idem
Dans Configuration > Plugins > Import OCS :
-


Fedora 30
GLPI 9.3.3 - OCS 2.6
PHP 7.3.8 - Apache 2.4.39
MariaDB 10.3.16

Offline

#6 2014-02-07 12:42:03

tzoubicou
Member
From: Alençon
Registered: 2013-02-05
Posts: 86

Re: Comment synchroniser automatiquement OCS et GLPI

Dans Configuration > Mode OCSNG :
- Nombre d'éléments à synchroniser via l'action automatique ocsng = Aucun (comme indiqué dans un tuto) et si je change =>idem

Dans Configuration > Plugins > Import OCS :
- Serveur OCS par défaut = OCS
- Afficher les processus où rien n'a été modifié = Oui
- Autoriser la mise à jour OCS = non
- Rafraîchir les informations d'un processus toutes les = 0 sec
- Verrouillage désactivé

Voilà mon cron:
*/5 * * * * sh /usr/share/glpi/plugins/massocsimport/scripts/ocsng_fullsync.sh --thread_nbr=2 --server_id=3

Voila ma configuration et malgré avoir suivi les tutos, ca ne passe pas en automatique


Fedora 30
GLPI 9.3.3 - OCS 2.6
PHP 7.3.8 - Apache 2.4.39
MariaDB 10.3.16

Offline

#7 2014-02-07 13:47:22

tzoubicou
Member
From: Alençon
Registered: 2013-02-05
Posts: 86

Re: Comment synchroniser automatiquement OCS et GLPI

Le cron fonctionne, j'ai vois bien le script qui s'exécute tout les 5 min dans le tableau Plugin > Import OCS, par contre, il ne synchronise aucun ordinateur alors que la synchro manuelle fonctionne.
Lorsque j'exécute le script à la main dans Fedora, j'ai le message
     "Thread #1: cannot get server information : mon_serveur_ocs"
Avez-vous une idée?
Merci d'avance
Thomas


Fedora 30
GLPI 9.3.3 - OCS 2.6
PHP 7.3.8 - Apache 2.4.39
MariaDB 10.3.16

Offline

#8 2014-02-07 20:19:18

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Comment synchroniser automatiquement OCS et GLPI

Vous passez bien l'id du serveur OCS dans la ligne de commande ?


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#9 2014-02-10 10:07:12

tzoubicou
Member
From: Alençon
Registered: 2013-02-05
Posts: 86

Re: Comment synchroniser automatiquement OCS et GLPI

Bonjour,
Oui, j'ai renseigné l'ID du serveur OCS, celui qui est indiqué dans :
Configuration > Mode OCSNG, à savoir : http://mon_serveur_glpi/glpi/front/ocsserver.form.php?id=3
Est-ce le bon?


Fedora 30
GLPI 9.3.3 - OCS 2.6
PHP 7.3.8 - Apache 2.4.39
MariaDB 10.3.16

Offline

#10 2014-02-13 10:46:53

tzoubicou
Member
From: Alençon
Registered: 2013-02-05
Posts: 86

Re: Comment synchroniser automatiquement OCS et GLPI

Bonjour,
Quelqu'un aurait une solution à mon problème de communication entre OCS et GLPI pour la synchronisation automatique?
Merci par avance.
Thomas


Fedora 30
GLPI 9.3.3 - OCS 2.6
PHP 7.3.8 - Apache 2.4.39
MariaDB 10.3.16

Offline

#11 2014-02-18 10:51:53

tzoubicou
Member
From: Alençon
Registered: 2013-02-05
Posts: 86

Re: Comment synchroniser automatiquement OCS et GLPI

cette discussion peut être clôturée, j'ai migré de version de GLPI, mais cependant, j'ai un autre problème que je vais exposer dans la bonne discussion.
Merci


Fedora 30
GLPI 9.3.3 - OCS 2.6
PHP 7.3.8 - Apache 2.4.39
MariaDB 10.3.16

Offline

Board footer

Powered by FluxBB