You are not logged in.
Bonjour,
j'utilise OCS et GLPi 0.80.61 sur Ubuntu 11.10
je n'arrive pas à faire fonctionner l'action automatique "Synchronisation des matériels depuis OCSNG".
La programmation de cette tâche n'a aucun effet. Par contre, quand je clique sur "Exécuter" cela fonctionne : j'ai une log avec "Action terminée, traitement complet".
Merci pour votre aide
Offline
bonsoir,
pour une synchronization automatique, je vous conseille le plugin d'import OCS (massocsimport)
Offline
Bonjour,
j'ai donc installé massocsimport en suivant notamment
pour le paramétrage http://seitoworld.fr/2011/12/glpi-synch … ocsglpi-2/
les données ne sont pas importées pour autant.
Quand j'exécute la tâche cron en ligne de commande :
php /var/www/glpi/plugins/massocsimport/scripts/run.php --thread_nbr=2 --server_id=1
, j'ai le résultat suivant :
PHP Notice: Use of undefined constant PLUGIN_MASSOCSIMPORT_LOCKFILE - assumed 'PLUGIN_MASSOCSIMPORT_LOCKFILE' in /var/www/glpi/plugins/massocsimport/scripts/run.php on line 75
PHP Fatal error: Call to undefined function apache_request_headers() in /var/www/glpi/inc/ntlm.function.php on line 4
PHP Fatal error: Call to undefined function apache_request_headers() in /var/www/glpi/inc/ntlm.function.php on line 4
PHP Fatal error: Call to undefined function apache_request_headers() in /var/www/glpi/inc/ntlm.function.php on line 4
Cela a t-il un lien ?
Offline
quelle est votre version de php et du plugin massocsimport ?
Offline
Fuyez le run.php, et préférez le ocsng_fullsync.sh (spécifique Linux)
Et visblement, il faudra adapter le SSO, car visibliement les modif faite posent un problème.
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
je suis avec php 5.3.6
et massocsimport 1.5.2
je lance donc un ocsng_fullsync.sh à la place du run.php ?
Offline
je lance donc un ocsng_fullsync.sh à la place du run.php ?
lancez sh ocsng_fullsync.sh plutôt
Offline
Bonjour,
j'ai donc lancé : sh ocsng_fullsync.sh --thread_nbr=2 --server_id=1 --nolog
mercredi 28 mars 2012, 09:58:27 (UTC+0200) ocsng_fullsync.sh started
PHP Fatal error: Call to undefined function apache_request_headers() in /var/www/glpi/inc/ntlm.function.php on line 4
PHP Fatal error: Call to undefined function apache_request_headers() in /var/www/glpi/inc/ntlm.function.php on line 4
PHP Fatal error: Call to undefined function apache_request_headers() in /var/www/glpi/inc/ntlm.function.php on line 4
cleaning up.
mercredi 28 mars 2012, 09:58:29 (UTC+0200) ended
que faut-il régler ?
Offline
ntlm.function.php n'est pas un fichier de GLPI.
Donc vous avez modifié votre GLPI
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
GLPI 080.61 / OCSING 2 RC3
Bonjour,
Apparament Wawa tu conseilles d'utiliser le plugin ocsmassimport pour synchroniser ...etc
Mais a quoi sert la tache automatique OCSNG ? Vous ne l'avez pas créer pour rien quand même !
En ce qui me concerne la tache se lance bien en automatique mais elle dépend du moteur de regle
"Règles d'import et de liaison des ordinateurs"
Faut il vraiment utiliser le plugin uniquement pour la synchro pour tout action avec OCS ??
Merci pour tout
PHILIPPE
Last edited by gonzorro (2012-03-28 13:42:39)
Offline
Bonjour,
Juste pour une confirmation.
La synchronisation des postes GLPI (je parle de synchro pas de liaison/import) avec ceux d'OCS nécessite t-elle de passer obligatoirement par le plugin ocsmassimport ou la tache automatique OCSNG le fait-elle ?
car voilà ce qui est indiqué dans la doc :
Nombre d'éléments à synchroniser via l'action automatique OCSNG : indique le nombre de machines
qui seront synchronisées par le mécanisme d'action automatique de GLPI. Mettre la valeur à 0 en cas de
synchronisation manuelle
Donc la tache permet aussi la synchro ..
J'ai paramètré des regles d'import et liaison avec la tache automatique OCSNG ca semble bien fonctionner
D'ou ma question suite a ce que dit Wawa sur la nécessité du plugin ..
Merci de votre reponse
PHILIPPE
Offline
Le plugin n'est pas obligatoire.
C'est juste un solution plus pratique, qui permet une synchronisation plus régulière et aussi de suivre plus précisément ce qui se passe.
De plus, dans le cas des "très" gros parc, le synchro standard ne peut pas fonctionner (la phase de contrôle initiale est trop longue)
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