You are not logged in.
Bonjour à tous,
Voici ma config:
Debian Lenny, OCS Inventory 2.0 GLPI 0.78.5, plugin massocsimport 1.4.1
Il s'agit d'une configuration avec une 60aine d'entités et environ 2000 machines.
Je viens récemment de faire la maj OCS vers la V2 non sans mal, j'ai du repartir sur une base ocsweb neuve (me disant qu'elle allait de toute façon s'incrémenter seule par le reporting des agents, au cas ou j'ai un tarball de mon backup sql if needed historiser sur un 1 mois) car impossible de maj certaines tables qui restait locked quoiqu'il arrive.
Bref tout fonctionne correctement maintenant niveau OCS, par contre coté glpi j'ai donc le plugin massocsimport avec le sh qui est cron toutes les 5mn pour synchroniser les machines ocs vers glpi.
Depuis cette maj, certaines machines ne remontent pas du tout dans glpi, j'ai vérifié les règles d'affectation à une entité elles sont cohérentes (bon tag, bon nom de domaine). Je dis bien certaines car sinon le script lie, synchronise et ajoute bien d'autres machines.
Donc comme j'ai pas de log sur le script de synchronisation (ou je ne les ai pas encore trouvé) je suis un peu sec sur une solution éventuelle, j'ai parcouru les anciens posts mais pour l'instant rien ne s'y apparente donc je fais appel a vos lumières vous les glpi guru ?
Merci d'avance pour votre aide
Offline
petite update lorsque je cherche les postes qui me manque dans la table glpi_computers ils n'existent pas
Offline
bonjour,
ces ordinateurs apparaissent comme matériels non importés ?
j'avoue n'avoir jamais testé ocs 2.0
Offline
Hello wawa,
Non elles n'apparaissent pas comme matériels non importés.
Offline
edit: ils (je suis pas encore très réveillé hehe)
sinon j'aurai un problème de règle d'affectation on est d'accord.
Offline
Bon j'ai trouvé les logs du script de synchro
mercredi 25 mai 2011, 12:35:01 (UTC+0200) /var/www/glpi/plugins/massocsimport/scripts/ocsng_fullsync.sh started
=====================================================
Clean old Not Imported machine list (0)
Manage delete items in OCS server #1: "localhost"
=====================================================
Thread #1 : starting (1/2)
Thread #1 : import computers from server: 'localhost'
Thread #1 : 2 computer(s)
.. Thread #1 : done ..
=====================================================
=====================================================
Thread #2 : starting (2/2)
Thread #2 : import computers from server: 'localhost'
Thread #2 : 1 computer(s)
. Thread #2 : done ..
=====================================================
cleaning up.
mercredi 25 mai 2011, 12:35:03 (UTC+0200) ended
La je suis encore plus dubitatif car ca voudrai dire que le script ne voit pas les nouvelles machines dans OCS.
Offline
cela pourrait tout simplement vouloir dire que les machines n'ont pas changé récemment dans OCS.
le script de synchro ne les verra qu'au moment où un changement d'inventaire s'effectuera
Offline
Elles ont été importées hier dans OCS pour la première fois et jamais dans glpi
Offline
petit update qui pourrait aider dans la résolution de mon incident, lorsque j'ai une machine non importés dans le plugin massocsimports et que je clique sur le détail de celle-ci, j'ai le message d'erreur suivant:
Fatal error: Cannot redeclare dbconnect() (previously declared in /usr/share/ocsinventory-reports/ocsreports/preferences.php:324) in /usr/share/ocsinventory-reports/ocsreports/require/function_commun.php on line 151
Offline
Fatal error: Cannot redeclare dbconnect() (previously declared in /usr/share/ocsinventory-reports/ocsreports/preferences.php:324) in /usr/share/ocsinventory-reports/ocsreports/require/function_commun.php on line 151
ça ça vient de chez ocs
à voir avec eux !
Offline
bon après recherche en fait le plugin massocsimports est responsable de l'erreur ci-dessus puisque l'appel de cette fonction se fait différemment sur la version 2 OCS NG:
historiquement c'était :
ocsreports/machine.php?systemid=781
maintenant c'est:
ocsreports/index.php?function=computer&head=1&systemid=781
Bon mais ca n'arrange toujours pas mes petites affaires tout ca
Offline
c'est noté : https://forge.indepnet.net/issues/1968
merci
Offline