You are not logged in.
Bonjour,
j'ai installé correctement le plugin d'import et de synchronisation mais le rapport de la synchronisation ne s'affiche que lorsque j'exécute manuellement la commande :
sh ocsng_fullsync.sh --thread_nbr=20 --server_id=1
quand je la automatise par crontab du user apache ca marche pas !
merci de votre aide
Offline
Problème typique d'environnement qui est différent en interactif et en cron.
=> verifier les log du cron (/var/log/cron en général)
Sinon --thread_nbr=20 c'est énorme !
++
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
bonsoir,
et dans les logs du cron, ça dit que le démon cron lance la tâche ?
le .sh a bien les droits x pour le user apache ?
Offline
bonjour, merci de votre réponse..
j'ai vérifié les logs du cron voici les dernières lignes du contenu de /var/log/cron :
Jan 14 10:35:02 localhost CROND[6071]: (root) CMD (/var/www/html/glpi/plugins/mass_ocs_import/scripts/ocsng_fullsync.sh --thread_nbr=2 --server_id=1)
Jan 14 10:35:06 localhost crond[6069]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Jan 14 10:35:06 localhost crond[6069]: nss_ldap: reconnecting to LDAP server (sleeping 8 seconds)...
Jan 14 10:35:14 localhost crond[6069]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Jan 14 10:35:14 localhost crond[6069]: nss_ldap: reconnecting to LDAP server (sleeping 16 seconds)...
Jan 14 10:35:30 localhost crond[6069]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Jan 14 10:35:30 localhost crond[6069]: nss_ldap: reconnecting to LDAP server (sleeping 32 seconds)...
Jan 14 10:36:02 localhost crond[6069]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Jan 14 10:36:02 localhost crond[6069]: nss_ldap: reconnecting to LDAP server (sleeping 64 seconds)...
Jan 14 10:37:06 localhost crond[6069]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Jan 14 10:37:06 localhost crond[6069]: nss_ldap: could not search LDAP server - Server is unavailable
Jan 14 10:37:06 localhost crond[6069]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Jan 14 10:37:06 localhost crond[6069]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Jan 14 10:37:06 localhost crond[6069]: nss_ldap: reconnecting to LDAP server (sleeping 4 seconds)...
Jan 14 10:37:10 localhost crond[6069]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Jan 14 10:37:10 localhost crond[6069]: nss_ldap: reconnecting to LDAP server (sleeping 8 seconds)...
Jan 14 10:37:18 localhost crond[6069]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server
Jan 14 10:37:18 localhost crond[6069]: nss_ldap: reconnecting to LDAP server (sleeping 16 seconds)...
Je comprend pas le rapport du serveur LDAP avec le crontab modifié !
pour le --thread_nbr=20 ce n'est qu'une erreur de frappe quand je voulais mettre --thread_nbr=2
merci de votre aide
Offline
bonjour,
les logs LDAP ce n'est pas le script de synchro ocs
Offline
bonjour,
c'est bon ça marche maintenant il fallait donner le droit à apache d'exécuter le script.
Merci beaucoup de votre aide.
Offline
Comment donner le droit ?
Informatique au service de l'entreprise : Solutions de gestion, infogérance, développement logiciel
http://www.one-id.fr/
Offline